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

Вниз

Не могу разобраться с адо   Найти похожие ветки 

 
NOD ©   (2007-04-16 13:52) [0]

Потерял покой и сон просто... ужас какой-то...
по инету лазил-вроде все пишут что должно работать без проблем...
а у меня так: не могу открыть базу dbf через адо... точнее в конструкторе формы база открывается, все красиво, в гриде данные появляются-никаких ошибок. но когда я запускаю программу то вылетает ошибка "непредвиденная ошибка драйвера внешней базы данных (15877)".

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\;Mode=ReadWrite|Share Deny None;Extended Properties=DBase 5.0;Persist Security Info=False

Если кто знает подскажи как исправить ситуацию


 
Alarm ©   (2007-04-16 14:28) [1]

>NOD ©   (16.04.07 13:52)
Ты считаешь, что этого Data Source=d:\; достаточно?
А где DBF?


 
nod ©   (2007-04-16 14:49) [2]

tablename


 
Jan1   (2007-04-16 15:43) [3]

Дебагер чего говорит?


 
nod ©   (2007-04-16 15:48) [4]

"непредвиденная ошибка драйвера внешней базы данных (15877)".


 
sniknik ©   (2007-04-16 15:56) [5]

> Ты считаешь, что этого Data Source=d:\; достаточно?
достаточно. это база а не файл.
> А где DBF?
вот, неявное указание > ... Extended Properties=DBase 5.0

тут нормально все, если чего и лишнее то это - Mode=ReadWrite|Share Deny None;, это нужно просто убрать. останется по умолчанию, без взаимо исключений.

> tablename
ADOTable это "враг народа" №1, убей врага! ;о) (в смысле, не используй)

> "непредвиденная ошибка драйвера внешней базы данных (15877)".
внешняя для jet это BDE, он у тебя установлен там где ошибка? запущены другие программы его использующие? если нет установи, да закрой.

и еще, попробуй вместо DBase 5.0 DBase IV (подозрение что 5й поддержан не в полном обьеме, во внутреннем BDE, поэтому без его присутствия и может не работать)


 
Виталий Панасенко ©   (2007-04-16 15:57) [6]

CursorLocation глянь.. Может, поможет


 
sniknik ©   (2007-04-16 15:58) [7]

nod ©   (16.04.07 15:48) [4]
и не держи коннект (ADOConnect) в дизайн тайм открытым перед компиляцией... в рантайм открывай рекордсеты сам.


 
nod ©   (2007-04-16 16:11) [8]

сейчас проверю все советы


 
nod ©   (2007-04-16 16:17) [9]

кстати если у кого есть какой нить dbf ник попробуйте написать такую прогу, скажите как получилось. может у меня просто с дровами фигня


 
sniknik ©   (2007-04-16 16:22) [10]

> какой нить dbf
какой нить не пойдет, нужен именно DBase, с foxpro, клипером, адвантаже, ets. оно не работает. (фокс если старый и без индексов совпадает но на это лучше не расчитывать)

а пробовать смысла нет, не раз и не один пользовали и без проблем...


 
nod ©   (2007-04-16 16:35) [11]

хм.. я пытаюсь открыть базу фокспро досовскую. индексов нет вроде.
но не онимаю почему в редакторе формы данные из базы показываются и она открывается?


 
nod ©   (2007-04-16 17:16) [12]

sniknik ©
и еще, попробуй вместо DBase 5.0 DBase IV (подозрение что 5й поддержан не в полном обьеме, во внутреннем BDE, поэтому без его присутствия и может не работать)

-> идеально правильный ответ. большое спасибо!



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

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

Наверх




Память: 0.49 MB
Время: 0.014 c
2-1182156218
Kyro
2007-06-18 12:43
2007.07.15
Как узнать целосность mp3 файла


2-1182281812
Listt
2007-06-19 23:36
2007.07.15
ListBox и колонки


2-1182585697
FIL-23
2007-06-23 12:01
2007.07.15
полное сканирование диска


3-1176692186
SlyFox
2007-04-16 06:56
2007.07.15
SyBase: кто чем рулит?


15-1181944338
Kostafey
2007-06-16 01:52
2007.07.15
С днем рождения ! 16 июня