Страница 1 из 1

DBF - Cannot Load Driver...

Добавлено: 06 июл 2007, 14:49
Dr_Grizzly
Всем привет! Такая вот штука, написал прогу, в которой использую АDOTable и TTable. С первого раза когда запустил прогу все нормально запустилось, все таблицы отобразились, просто закрыл приложение, и еще раз попытался запустить, и мне выдает теперь такую ошибку ... class EDBEngineError with message 'Cannot Load Driver...'. Process stoped. Отключаю Ttable и все работает кроме dbf таблицы. Что за фигня, в чем тут глюк? В режиме создания проги делаю active=true у table1 и вижу таблицу, т.е. все как бы работает, когда пытаюсь с компелировать и запустить, вываливает эту ошибку. Что тут можно сделать?

Re: DBF - Cannot Load Driver...

Добавлено: 06 июл 2007, 15:29
Игорь Акопян
может уйти ваще от БДЕ? ради одной таблички его использовать...

Re: DBF - Cannot Load Driver...

Добавлено: 09 июл 2007, 06:45
Dr_Grizzly
Дело в том что это не моя прихоть, с этим файлом потом будет работать сбербанк, вот они та и просят чтоб я выгружал данные в dbf формате

Re: DBF - Cannot Load Driver...

Добавлено: 09 июл 2007, 08:02
Dr_Grizzly
Подскажите, может я чего путаю, как правильно создать Alias к DBF таблице? Я создал в Database Decktop таблицу типа DBase III+. Накидал поля, сохранил на C:\proga\sbank.dbf.
Что теперь я должен сделать дальше?

Re: DBF - Cannot Load Driver...

Добавлено: 09 июл 2007, 13:34
Игорь Акопян
bdeadmin рулит алиасами
и я имел ввиду, что дбф можно и через адо открыть

Re: DBF - Cannot Load Driver...

Добавлено: 09 июл 2007, 14:15
SergeyS
Можно воспользоваться сторонними компонентами по работе с DBF (я именно так и делаю). Прикладываю компонент который использую в работе, но можно найти и другие, более крутые... например на torry.ru

Re: DBF - Cannot Load Driver...

Добавлено: 17 июл 2007, 12:00
Dr_Grizzly
Глюк! Не могу скачать DirectDBF.zip сайт просит авторизацию, авторизируюсь, он говорит спасибо, и снова тот же вопрос, введите имя и пароль...

Re: DBF - Cannot Load Driver...

Добавлено: 23 июл 2007, 19:27
Dr_Grizzly
Скачал эту штуку, как теперь ее встроить в дельфу, или как с ним работать? Я просто с этим не спец..... т.к. ниразу не приходилось пользоваться.

Re: DBF - Cannot Load Driver...

Добавлено: 25 июл 2007, 12:35
SergeyS
если не хочешь заморачиваться с установкой новых компонент, то лучше её использовать в run-time режиме, просто подключи данный unit к своему проекту и создавай объект.

Код: Выделить всё

var
  dbf: TDBFTable;
begin
  dbf := TDBFTable.Create(Self);
  dbf.TableName := 'c:\MyProg\MyData.dbf';
  dbf.Open;
  dbf.First;
  while not dbf.Eof do begin
    dbf.Next;
  end;
  dbf.Close;
Думаю все понятно.

Re: DBF - Cannot Load Driver...

Добавлено: 02 июн 2009, 14:46
Yulay
что ругается на отсутствие файла .dcu
могет на доложили его