Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.217.203.172] |
|
Сообщ.
#1
,
|
|
|
В программе на Delphi 2010 использую компонент adoconnection для подключения к базе данных. Как сделать так, чтобы при использовании exe файла на другом компьютере была возможность установления соединения с другой базой данных?
|
Сообщ.
#2
,
|
|
|
Создать диалог и заполнить ConnectionString
Добавлено Или вызывать odbcad32.exe |
Сообщ.
#3
,
|
|
|
var DS: string; begin DS := PromptDataSource(Application.Handle, ''); if DS = '' then exit; ShowMessage(DS); ADOConnection.ConnectionString := DS; end; Или положить рядом с программой файл UDL. Через него легко править соединение с базой. Ну а в самой программе пишем ADOConnection.ConnectionString := 'File Name=' + ExtractFilePath(Application.ExeName) + 'MyFile.udl'; |
Сообщ.
#4
,
|
|
|
Цитата user89 @ Ну а в самой программе пишем И не забыть поправить SourceDB в самом udl. |