Форум: "Базы";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];
ВнизОшибка при вызове метода 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 вся ветка
Форум: "Базы";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c