Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.21;
Скачать: CL | DM;

Вниз

OpenDataSource   Найти похожие ветки 

 
stone ©   (2003-07-29 10:44) [0]

Выгружаю данные в *.dbf используя OpenDataSource. На моем компьютере все работает замечательно. При попытке выполнить на другом компьютере возникает ошибка :

[OLE/DB provider returned message: External table is not in the expected format.]

формат *.dbf таблицы (если посмотреть ее через Database Desktop) точно соответствует формату выгружаемых данных

Ошибка возникает при выполнении команд:

cmd.CommandText := "insert into OpenDataSource (""Microsoft.Jet.OLEDB.4.0"",""Data Source="" + Path + "";Extended properties=dBase IV"")...Catalogs (Ctlg_ID, Ctlg_Name, Orig)" + #13 + "select Ctlg_ID, Ctlg_Name, Orig from Ctlg";
cmd.Execute;


 
sniknik ©   (2003-07-29 11:21) [1]

> На моем компьютере все работает замечательно...
видать у тебя BDE стоит, а на другом компе нет.

Jet работает в 2 режимах с BDE (полнофункционал) и без (симпле), в зависимости от этого возможны такие глюки (нет возможности записи).
правда последнии версии jet (SP6) симпле версия близка к полнофункциональной (насколько не знаю, надо тестить, а у меня уже все компы "испорчены" BDE, да и зачем? мои нужды покрывает)

если у тебя глюк от этого то выход установить бде, или последний SP Jet-а и надеятся что запись уже реализована (что всегда хотел проверить и не получалось, в хелпе явно упомянут только парадокс)


 
stone ©   (2003-07-29 11:28) [2]


> sniknik © (29.07.03 11:21)


да, БДЕ там нет.

Спасибо, попробую.


 
sniknik ©   (2003-07-29 11:45) [3]

вот из хелпа

Инициализация драйвера баз данных dBASE
....

Драйвер баз данных Paradox работает в одном из двух режимов, в зависимости от того, установлено ядро баз данных Borland Database Engine (BDE) или нет. Данные Paradox обновляются только с помощью BDE. Если BDE не используется, данные Paradox можно читать, экспортировать или присоединять только для чтения.


(описание на dBase а примечание для парадокса. в хелпе ошибка? , хотя надо признать этот хелп у меня уже устарел (чегото написано нельзя но с новым Jet проходило))

p.s. первым делом попробуй обновление Jet-а, а BDE после. ладно?
обновление иши на майкрософте Jet40SP6_9xNT.exe, Jet40SP6_W2K.exe, Jet40SP6_WXP.exe под разные винды.



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

Текущий архив: 2003.08.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
14-68486
Jumbo
2003-08-05 20:20
2003.08.21
Из Си - в Паскаль


1-68284
Fantasy
2003-08-07 03:39
2003.08.21
КАК


14-68528
Гамлет
2003-08-04 20:07
2003.08.21
Ghostscript


14-68541
Халява
2003-08-04 23:41
2003.08.21
WebBrowser


1-68299
Erden
2003-08-08 15:13
2003.08.21
String to PChar