![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Строка соединения ADOConnection для работы с SQL-Server-ом
FoxNew © (2008-10-01 11:04:00)Как изменить строку соединения, для работы SQL-Server-ом вместо Access?
ADOConnectionM.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;'+
'Data Source='+ExtractFilePath(Application.ExeName)+'Base.mdb;'+
'Mode=Share Deny None;'+'Persist Security Info=False;'+
'Jet OLEDB:Database Password="'+pas+'"';
Vlad Oshin (2008-10-01 11:46:00) [1]скорее всего от драйвера зависит
тоже самое, но другой драйвер доступа
Provider=MSDASQL.1;
Password=...;
Persist Security Info=True;
User ID=... ;
Extended Properties="DSN=OSP.TST;UID=... ;PWD=...;SERVER=OSP.TST;"
Vlad Oshin (2008-10-01 11:38:00) [2]А под Oracle вообще аскетичная строка получилась
Provider=OraOLEDB.Oracle.1;
Password=.....;
Persist Security Info=True;
User ID=.......;
Data Source=........
Palladin (2008-10-01 11:34:00) [3]я не понял, а мастер неграмотные строки составляет?
lmd
FoxNew (2008-10-01 11:32:00) [4]Огромное спасибо, Ega23!!!
:-) Правда, надо теперь разобраться- что из этого мне нужно )
> Palladin © (01.10.08 11:26) [5]
Я про это и писал:
> (в книгах, Вы знаете, одно только подключение вручную, а
> как грамотно строку составить...)
Vlad Oshin (2008-10-01 11:31:00) [5]
> FoxNew (01.10.08 11:21) [3]
да, там много, наверное много не нужно. Это создавалось так:
> кидаешь на форму TADOConnection, щелкаешь на нем два раза
> и наслаждаешься мастером построения строк соединения
Palladin (2008-10-01 11:26:00) [6]
> FoxNew (01.10.08 11:21) [3]
кидаешь на форму TADOConnection, щелкаешь на нем два раза и наслаждаешься мастером построения строк соединения
Ega23 (2008-10-01 11:25:00) [7]http://www.connectionstrings.com
FoxNew (2008-10-01 11:21:00) [8]Я вижу - у Вас несколько раз повторяются: pass и DateBase...
И в целом Ваш пример гораздо отличается от найденных мною на форумах:
'Provider=SQLOLEDB.1;Password='+Pass+';Persist Security Info=True;User ID='+
Usr+';Initial Catalog='+DB+';Data Source='+Serv;
Можно по-подробнее: что к чему?
(в книгах, Вы знаете, одно только подключение вручную, а как грамотно строку составить...)
Vlad Oshin (2008-10-01 11:10:00) [9]у меня так было
ADOconnection1.ConnectionString:=
'Provider=MSDASQL.1;Password=' + pass+
';Persist Security Info=True;User ID=SYSADM;Extended Properties="Description=мое тестовое 1112;DRIVER=SQL Server;SERVER=PC0;UID=SYSADM' +
';PWD='+ pass+
';APP=Enterprise;WSID=PC33;DATABASE='+DateBase+
';LANGUAGE=русский;Network=DBMSSOCN";Initial Catalog='+DateBase;
Palladin (2008-10-01 11:09:00) [10]кардинально