Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 06:25
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здравствуйте.Сделал клиент серверное приложение, сервер MS SQL SERVER 2000, клиент на qt4,0,0.Всё работает, но для того чтобы можно было соединится с сервером, мне необходимо в виндовс создать с помощью утилиты "Источники данных ODBC" пользовательский источник данных, а уже потом его имя использовать в клиенте при установке соединения вместо имени базы данных.КодC++ (Qt) db = QSqlDatabase :: addDatabase(driver); db.setDatabaseName(baseName); //при соединении с БД MySQL это имя базы данных db.setUserName(usr); db.setPassword(pwd); db.setHostName(server);КодC++ (Qt) db = QSqlDatabase :: addDatabase(driver); db.setDatabaseName(baseName); //при соединении с БД MS SQL Server 2000 это имя предварительно //созданного пользовательского источника данных, иначе не работает db.setUserName(usr); db.setPassword(pwd); db.setHostName(server);Вопрос: можно ли (и как это сделать) использовать файловый источник данных вместо пользовательского? И как быть если клиент запускается на машине с OS Linux?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Работа с Базой Данных Guest Новые вопросы и ответы 2 0 02.01.2012 09:11
Соединения с базой данных Guest Продолжение старого архива 0 16.10.2011 13:55
нет связи с базой данных Guest Продолжение нового архива 0 29.09.2011 20:41
работа с базой данных Guest Продолжение нового архива 0 28.09.2011 16:24
Проблема с базой данных Guest Третий архив вопросов и ответов 0 28.09.2011 07:17



© www.otvetnemail.ru - Форум вопросов и ответов.