![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Пользователь в ADOConnection [D6, MSSQL]
dim- © (2002-09-18 14:47:00)как программно добавить имя пользователя и пароль в ADOConnection
Mike_Goblin (2002-09-20 17:07:00) [1]TADOConnection
Initiates a connection to a database.
procedure Open(const UserID: WideString; const Password: WideString); overload;
Василич (2002-09-20 15:30:00) [2]Подключить файл ADOConEd.pas, там есть функция EditConnectionString, показывающая диалог и возвращающая строку подключения. Что касается первого запуска или отсутствия ini. то можно сделать что-то типа:
try
ADOConnection1.Connected
except
ADOConnection1.ConnectionString := EditConnectionString
....
dim- (2002-09-20 15:04:00) [3]Это конечно работает, а как создать эту строку при первом запуске или если ini файл удален. Раньше я вызывал стандартный диалог настройки ADO, а сейчас.
sky3d (2002-09-18 15:01:00) [4]ConnectionString - строка, так что можно простым форматированием, напр.:
ConectionString := Format(ConnectionString,["MyPassword", "User1"]);
При этом сама строка компонента выглядит так, напр:
Provider=Microsoft.Jet.OLEDB.4.0;Password= %S;User ID= %S;Data Source=...
Удачи