![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка при вызове метода OpenDatabase [D7, Access]
bafy © (2007-02-12 16:18:00)Здравствуйте!
При вызове данной процедуры возникает ошибка типа "Ошибочный аргумент". Не могу разобраться в чем проблема.
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;
Подскажите, пожалуйста, что не так. Заранее спасибо.
Johnmen (2007-02-13 17:25:00) [1]
> "Ошибочный аргумент"
При вызове метода OpenDatabase указаны неверные типы параметров.
bafy (2007-02-13 17:11:00) [2]В этом случае - возникает ошибка на этапе компиляции "Недостаточно параметров".
Антоныч (2007-02-13 16:43:00) [3]Попробуй просто
db:=dbe.OpenDatabase(DatabaseName);
MsGuns (2007-02-12 17:40:00) [4]А почему бы не воспользоваться компонентами с закладки ADO ?