|
25.09.2013, 14:43 | #1 |
NavAx
|
А на сервере разрешена аутентификация SQL?
|
|
25.09.2013, 14:45 | #2 |
Участник
|
__________________
// no comments |
|
25.09.2013, 15:02 | #3 |
Участник
|
|
|
25.09.2013, 14:49 | #4 |
Участник
|
|
|
25.09.2013, 14:57 | #5 |
Участник
|
DSN настроен на клиенте, код тоже выполняется на клиенте?
попробуйте классический пример: X++: LoginProperty loginProperty; OdbcConnection odbcConnection; ; // Set the information on the ODBC. loginProperty = new LoginProperty(); loginProperty.setDSN("dsnName"); loginProperty.setDatabase("databaseName"); //Create a connection to external database. odbcConnection = new OdbcConnection(loginProperty); Последний раз редактировалось handy-comp; 25.09.2013 в 15:01. |
|
25.09.2013, 15:10 | #6 |
Участник
|
|
|
25.09.2013, 15:13 | #7 |
Участник
|
|
|
25.09.2013, 15:25 | #8 |
Участник
|
Цитата:
Плюс в коде в строке подключения: X++: sConnection = strfmt("MultiSubnetFailover=No;"+ "Trusted_Connection=No;"+ // Аут. SQL "DSN=%1;"+ "Uid=%2;"+ // пользователь "Pwd=%3", // пароль tbl.DSN, tbl.Usr, tbl.Pwd); |
|
25.09.2013, 15:29 | #9 |
Участник
|
Решил проблему
На АОС-е настроили DSN для 64 и 32 версий (Win. Serv 64 используется)
Класс перевел в серверный. Все заработало. Спасибо всем за ответы. |
|