Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Cоединение InTouch c базой данных MSSQL (http://forum.oszone.net/showthread.php?t=68420)

serg_b 12-07-2006 11:52 460613

Cоединение InTouch c базой данных MSSQL
 
Не удается установить соединение с базой данных MSSQL (функция SQLConnect).
Видимо проблемы в правильном задании строки ConnectString, определяющей базу данных. Примеры, взятые из InTouch Help для провайдеров OLE DB, ODBC результата не дали.

Vilor 13-07-2011 23:39 1712801

{........ темка устарела судя по дате, но только для спрашивающего...}

Вопрос аналогичный:

Работал 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-