Добрый день. Возникла следующая проблема: нужно начать работать с базой данных на MS SQL 2000 сервере, используя ODBC.Собрал драйвер, создал DSN в ODBC администраторе и пытаюсь использовать его из программы как:Код:QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");Получ аю ошибку следующего содержания:Цитировать [ [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию QODBC3: Unable to connect]В связи с этим несколько вопросов:1. Как корректно организовать подключение к ODBC? Надо ли указывать какие-либо доп. параметры? Нужны ли специальные значения для user & password?2. На машине несколько ODBC DSN'ов - как указать, к какому именно я хочу присоединиться?3. Какие параметры DNS предпочтительней указывать при его создании? Имеется в виду имя и т.д.4. Если базы данных на сервере нету, она должна создаваться из программы. С MYSQL работает прекрасно. Но будет ли это работать для MS SQL?5. Надо ли задавать какие-либо определенные параметры для самого SQL сервера и базы данных, чтобы они корретно поддерживались?
|