Страница 1 из 1

Проблема с SQL и InTouch 9.5

СообщениеДобавлено: Ср апр 16, 2014 5:30 pm
BuldakovIV
Проблема подключения к SQL из InTouch 9.5
Системный DNS настроил, тест соединения успешный.
В InTouch выполняю скрипт
ConnectString = "DSN=sql; UID=user; PWD=pwd";
ResultSQL = SQLConnect( SQLID, ConnectString );
при этом SQLID не присваивается, по прежнему равен 0.
ResultSQL = -1005.

Подскажите в чем проблема?

Re: Проблема с SQLConnect InTouch 9.5

СообщениеДобавлено: Ср апр 16, 2014 6:57 pm
NewOrdered
BuldakovIV писал(а):Проблема подключения к SQL из InTouch 9.5
Системный DNS настроил, тест соединения успешный.
В InTouch выполняю скрипт
ConnectString = "DSN=sql; UID=user; PWD=pwd";
ResultSQL = SQLConnect( SQLID, ConnectString );
при этом SQLID не присваивается, по прежнему равен 0.
ResultSQL = -1005.

Подскажите в чем проблема?


Вот такое есть описание кодов ошибок
Help > SQL Access Manager, understanding SQL error messages 

SQL Access Manager Result Codes and Messages

- 1005 Internal Error An internal error occurred. Call Technical Support.


Сам удивился такому описанию.

Re: Проблема с SQLConnect InTouch 9.5

СообщениеДобавлено: Чт апр 17, 2014 1:13 pm
BuldakovIV
Я разобрался, оказывается InTouch даже не пытается поднять сессию с sql когда нет bind listov

Re: Проблема с SQLConnect InTouch 9.5

СообщениеДобавлено: Чт апр 17, 2014 1:27 pm
Генератор зла
Да, это так.

Re: Проблема с SQLConnect InTouch 9.5

СообщениеДобавлено: Ср май 28, 2014 5:22 pm
BuldakovIV
Почему ResultSQL имеющий тип memory real ни чего не возвращает "0"? SQLID при этом присваивается.

ConnectString = "DSN=sql; UID=sa; PWD=sa";
ResultSQL = SQLConnect( SQLID, ConnectString );
ResultSQL = SQLSetStatement (SQLID, "SELECT sum(Value) from [runtime].[dbo].[_] where tagname = 'A11T3'and Value is not null");

Re: Проблема с SQL и InTouch 9.5

СообщениеДобавлено: Чт май 29, 2014 11:41 am
Генератор зла
BuldakovIV писал(а):Почему ResultSQL имеющий тип memory real ни чего не возвращает "0", SQLID присваивается?

Сами то поняли, что написали? :)

Re: Проблема с SQL и InTouch 9.5

СообщениеДобавлено: Пн июн 02, 2014 12:15 pm
BuldakovIV
Откорректировал...
я имел введу что соединение с БД есть, в мониторинге БД вижу подключение пользователя от InTouch приложения.
но результат выполнения запроса не возвращается.

Re: Проблема с SQL и InTouch 9.5

СообщениеДобавлено: Пн июн 02, 2014 12:41 pm
NewOrdered
BuldakovIV писал(а): но результат выполнения запроса не возвращается.

Результатом запроса может быть и 0 строк.

Re: Проблема с SQL и InTouch 9.5

СообщениеДобавлено: Пн июн 02, 2014 1:02 pm
BuldakovIV
NewOrdered писал(а): Результатом запроса может быть и 0 строк.


Это не верное возвращение результата запроса к БД.
В SQL M Studio результат другой выходит