![]() |
Cоединение InTouch c базой данных MSSQL
Не удается установить соединение с базой данных MSSQL (функция SQLConnect).
Видимо проблемы в правильном задании строки ConnectString, определяющей базу данных. Примеры, взятые из InTouch Help для провайдеров OLE DB, ODBC результата не дали. |
{........ темка устарела судя по дате, но только для спрашивающего...}
Вопрос аналогичный: Работал InTouch 7.11 с Access файлом *.mdb через ODBC на WinXP Теперь нужно подключить этот проект к SQL Server ODBC изменил, тест проходит успешно, т.е. досуп к базе есть (в ODBC указал БД на SQL сервере к которой обращаюсь по умолчанию). SQLConnect тоже проходит ResultCode в норме. Все таблицы (структура и данные) из Access экспортированы в SQL Server. Все наименования таблиц, поля, типы данных соответствуют. (если считать nvachar подходящим типом для тэга Message). При выполнении SQLSelect данные не получаются. Почему? В трассировке SQL Server видно, что проходит login из приложения InTouch, также поступает запрос на чтение данных SELECT. При тесте этого же запроса в самом Sql Server (Qwery) он возвращает запрашиваемые данные, но тэг не получает значения даже SQLNumRows. А вот из Access базы этот же запрос прекрасно получает данные. ConnectionString уже все варианты перелопатил - без результата. Что делать? Скиньте плиз примерчик скрипта InTouch для чтения данных из таблицы БД MS SQL Server. |
Время: 07:21. |
Время: 07:21.
© OSzone.net 2001-