powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Работа с ADOX под Дельфи. Проблема
2 сообщений из 2, страница 1 из 1
Работа с ADOX под Дельфи. Проблема
    #32278650
Eug_Bag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема при работе с ADOX под Delphi.
(в проекте импортирован MS ADO Ext 2.8 for DLL and Securite v.2.8 и создан unit ADOX_TLB)
cat: OleVariant; cn: TADOConnection;
cnc:='Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=c:\biblio.mdb; //под Access
или
cnc:= 'Provider=OraOLEDB.Oracle.1;Persist Security Info=False;User ID=' +lgn +';Password='+psw+ ';Data Source=' + srv ; //под Oracle
cn.ConnectionString:=cnc; cn.Open;
cat := CreateOleObject('ADOX.Catalog');
cat.ActiveConnection := cnc; //на этом операторе – валится с ошибкой
«Specified connection string is too long..»
В то же время при работе под Visual Basic проблем нет:
Dim cat As ADOX.Catalog, cn As ADODB.Connection
Set cat = New ADOX.Catalog
cat.ActiveConnection = c(ii):
- все работает.
Где же хваленая независимость ADO от среды разработки?
При более естественной попытке в Дельфи:
cat As New ADOX.Catalog
оказывается что у cat нет свойства ConnectionString (вроде бы свойство ADOX не должно зависеть от среды разработки).
...
Рейтинг: 0 / 0
Работа с ADOX под Дельфи. Проблема
    #32278788
acol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот хорошая статья по ADOX и Delphi.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Работа с ADOX под Дельфи. Проблема
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]