|
|
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
Мне нужно соединение с сервером для обработки БД. Вот синтаксис моей строки инициализации: m.lcDSNLess="DSN=<название ODBC-соединения>;Data Source=<IP-адресс>,<port>;Network=DBMSSOCN;Driver=SQL Server;SERVER=<IP-адресс>;Uid=<логин>;Pwd=<пароль>;Trusted_Connection=No" m.lConnect = SQLSTRINGCONNECT(m.lcDSNLess) Подскажите ПЛИЗ чего здесь в строке не хватает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 13:38:14 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
Посмотрите VFP Help по SQLSTRINGCONNECT: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 14:00:14 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
посмотри здесь http://www.connectionstrings.com/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 14:03:11 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
Сори я забыл описать задачу. Мне нужно создать DSN-соединение и с помощью SQLSTRINGCONNECT подключиться. В DSN не должно прописываться ничего вообще. Я просматривал и хелп и http://www.connectionstrings.com/. по ним я составлял строку. А правильна она ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 16:13:33 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
Недоходящий А правильна она ли? Посмотрите мой топик выше... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 16:22:26 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
Если в DSN ничего не должно прописываться, то на фига он тогда вообще нужен? Пропиши тогда свой стрингконнект без указания DSN и просто подключайся к серверу. Делов то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 16:27:24 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
To Sergey Ch Так я делал и через SQLSTRINGCONNECT и SQLCONNECT. Но фишка в том что ммне надо создовать срединение пустое, и через строку создовать соединение. To проходящий Без указания DSN пробывал. Такой прикол получается. Что после запуска появляется ошибко соединения, после нее появляется окно повторного ввода пароля и логина, причем пароль и логин из строки уже стоят. Ничего в окне не изменяя я нажимаю ОК. и соединение появилось. Но у меня тогда вопрос что нужно сделать чтоб это окно и ошибка не появлялись, а все делалось с первого раза? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 16:51:36 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
если указываеш DSN то нужно указывать дополнительно только USER и PSW вот пример без DSN для MSSQL m.c_s= 'DRIVER='+add_semicol(m.drv)+; 'SERVER='+add_semicol(m.serv+IIF(!EMPTY(port),','+port,''))+; 'Trusted_Connection=yes;'+; 'APP='+add_semicol(m.applic)+; 'database='+add_semicol(m.dtb)+; 'language='+add_semicol(m.lng) m.ODb_hndl=SQLSTRINGCONNECT(m.c_s) p.s. в данном случае обязательны только DRIVER, SERVER, database и если авторизация віполняется на уровне БД то + : username, psw ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 17:04:00 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
To mvictor А что это за аттрибут 'App'? Для чего он? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 17:07:15 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
Недоходящий А что это за аттрибут 'App'? Для чего он? Это чтобы видеть в мониторе событий SQL Server какое приложение заняло ресурс... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 17:52:11 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
To Sergey Ch Подскажите плиз, что нужно прописывать в Арр после '='? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 17:54:59 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
Вот моя рабочая строка. Подставь вместо звездочек, юзера и его пароля свои данные. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 18:46:33 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
To mvictor BIG СЕНКС. Все зарботало. Видимо пример который я как-то нашел и делал по нему был немножко неправильный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 18:47:48 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
TO проходящий Взял страку и решил посмотреть как она работает. Число появляется положительное. Но я не понял что это такое - WSID=?. И еще как мне открыть манитор событий? (Очень хочется разобраться полностью) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2005, 11:19:14 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
WSID - workstation ID Идентификатор рабочей станции. Имя компа, с которого происходит подключение. То есть тебе надо поставить имя твоего компа, и тогда на сервере будет видно какой юзер с какого компа и какой программой подключился. А монитор событий - это в Enterprise Manager. Он у тебя есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2005, 12:09:25 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
TO проходящий Нет. Нету. А где его можно достать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2005, 12:12:41 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
У администратора SQL сервера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2005, 12:38:06 |
|
||
|
Кто знает SQLSTRINGCONNECT?
|
|||
|---|---|---|---|
|
#18+
TO проходящий Я нашел Enterprise Manager, но с этой прогой я очень плохо знаком. Не подскажете что нужно сделать для просмотра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2005, 12:44:36 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33221716&tid=1593654]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
194ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 507ms |

| 0 / 0 |
