Вниз
Скачать: CL | DM;

Ошибка при вызове метода OpenDatabase   Найти похожие ветки 

← →
bafy ©   (2007-02-12 16:18) [0]

Здравствуйте!
При вызове данной процедуры возникает ошибка типа "Ошибочный аргумент". Не могу разобраться в чем проблема.


procedure OpenDataBase(DatabaseName: String);
var
dbe: _DBEngine;
begin
try
 dbe := DBEngine(CreateOleObject("DAO.DBEngine.36"));
except
 try {For DAO 3.5}
   dbe := DbEngine(CreateOleObject("DAO.DBEngine.35"));
 except
   raise;
 end;
end;
db:=dbe.OpenDatabase(DatabaseName,true,false,"");//Возникает ошибка
end;

Подскажите, пожалуйста, что не так. Заранее спасибо.


← →
MsGuns ©   (2007-02-12 17:40) [1]

А почему бы не воспользоваться компонентами с закладки ADO ?


← →
Антоныч ©   (2007-02-13 16:43) [2]

Попробуй просто
db:=dbe.OpenDatabase(DatabaseName);


← →
bafy ©   (2007-02-13 17:11) [3]

В этом случае - возникает ошибка на этапе компиляции "Недостаточно параметров".


← →
Johnmen ©   (2007-02-13 17:25) [4]


>  "Ошибочный аргумент"

При вызове метода OpenDatabase указаны неверные типы параметров.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.028 c
2-1176087322
Dantesik
2007-04-09 06:55
2007.04.29
Автозаполнение формы


3-1170837868
AlexeyMir
2007-02-07 11:44
2007.04.29
Что в IBDatabase1.DatabaseName указать к удаленной базе


15-1175416141
Yanis
2007-04-01 12:29
2007.04.29
С праздником


1-1172659289
Oleg_teacher
2007-02-28 13:41
2007.04.29
Возможна ли вставка в Image gif файла


15-1175624279
Стас
2007-04-03 22:17
2007.04.29
PII и PIV




   Наверх