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

Вниз

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

 
b1099   (2007-09-03 13:02) [0]

использую BDE + ADO. кол-во программ - две.

проблема:
при запуске второй программы (не закрывая первой) выдается ошибка - cannot load driver. раньше все работало. теперь - нет.


 
Сергей М. ©   (2007-09-03 13:03) [1]


> раньше все работало. теперь - нет.


Значит что-то сломалось)


 
b1099   (2007-09-03 13:04) [2]

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


 
b1099   (2007-09-03 13:05) [3]


> что сломалось? на другой комп делаю - может заработать,
> а может и нет. софт установлен одинаковый одинаковой версии

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


 
Сергей М. ©   (2007-09-03 13:08) [4]


> на другой комп делаю - может заработать, а может и нет


Ну точно что-то сломалось)

А вот что конкретно -  это у тебя надо спросить, проект-то твой и никто кроме тебя изменения, приведшие к "поломке", в него не вносил)


 
Сергей М. ©   (2007-09-03 13:09) [5]


> использую BDE + ADO


А чем оправдана такая сборная солянка ?


 
Anatoly Podgoretsky ©   (2007-09-03 13:11) [6]

Барабашка завелась.


 
b1099   (2007-09-03 13:14) [7]


> А вот что конкретно -  это у тебя надо спросить, проект-
> то твой и никто кроме тебя изменения, приведшие к "поломке",
>  в него не вносил)

верю, но в том-то и дело, что изменений в этой части не делал. А еще бывает так - под дельфями все делаю... и в какойто момент перестает проект запускаться с этой же ошибкой. пока не перезагружу дельфи.


 
b1099   (2007-09-03 13:16) [8]


> А чем оправдана такая сборная солянка ?

работаю с MSSQL. после того, как получу данные, надо же их дето локально хранить. Давным давно начинал работу с табличками через bde. вот, так и прилипло bde.


 
Сергей М. ©   (2007-09-03 13:16) [9]


> изменений в этой части не делал


Это тебе только кажется)


 
Сергей М. ©   (2007-09-03 13:17) [10]


> надо же их дето локально хранить


Зачем ?


 
b1099   (2007-09-03 13:17) [11]


> Это тебе только кажется)

а как объяснить когда под дельфями работает, а через какое-то время - ошибка?


 
b1099   (2007-09-03 13:18) [12]


> Зачем ?

а как мне показать их пользователю? я dbгрид использую.


 
evvcom ©   (2007-09-03 13:18) [13]

сегодня, кстати, не полнолуние?
2 аффтар: почитай страничку Форумы, там есть линк на то, как правильно задавать вопросы.


 
DrPass ©   (2007-09-03 13:19) [14]


> а как мне показать их пользователю? я dbгрид использую.

Существует миллион способов как это сделать без использования BDE. Начиная от ClientDataSet и заканчивая тем же ADODataset, который умеет работать и в оффлайне без активного соединения с сервером


 
b1099   (2007-09-03 13:21) [15]


> Существует миллион способов как это сделать

верю. но начал уже использовать bde ((


 
Вася Правильный   (2007-09-03 13:41) [16]


> верю. но начал уже использовать bde ((

не в обиду
"только глупец упорствует в своих заблуждениях" (с)


 
Ega23 ©   (2007-09-03 13:55) [17]


> а как мне показать их пользователю? я dbгрид использую.


атас.
Голосую за "орех", ибо давно не пополнялось.


 
Lacmus ©   (2007-09-03 13:55) [18]

>b1099   (03.09.07 13:02)

Проверь порядок инициализации BDE, ADO


 
Sergey13 ©   (2007-09-03 13:55) [19]

> [12] b1099   (03.09.07 13:18)
> а как мне показать их пользователю? я dbгрид использую.

БДЕ вообще ничего показывать не может. ДБГрид - это НЕ БДЕ. В гриде данные не хранятся.


 
evvcom ©   (2007-09-03 13:59) [20]


> Голосую за "орех", ибо давно не пополнялось.

Поддерживаю.


 
Lacmus ©   (2007-09-03 14:03) [21]

>evvcom ©   (03.09.07 13:59) [20]
Проблема действительно есть на Windows XP SP2


 
Ega23 ©   (2007-09-03 14:07) [22]


> Проблема действительно есть на Windows XP SP2


У автора проблема не там, поверь.


 
Lacmus ©   (2007-09-03 14:11) [23]

>Ega23 ©   (03.09.07 14:07) [22]

Возможно, но судя по b1099   (03.09.07 13:02),  очень похоже


 
b1099   (2007-09-03 14:14) [24]

да у меня как раз Windows XP SP2 как быть?
в чем может быть загвоздка?


 
evvcom ©   (2007-09-03 14:18) [25]


> Lacmus ©   (03.09.07 14:03) [21]
> >evvcom ©   (03.09.07 13:59) [20]
> Проблема действительно есть на Windows XP SP2

Проблема с орехом? В [20] я только поддержал Ega23. А судя по

> b1099   (03.09.07 13:16) [8]

проблема действительно не там. Хотя и твое высказывание, что проблема действительно на XP SP2 имеется - пустые слова. Проблема какая? Что нечто не работает? Так криво написано, потому и не работает.


 
b1099   (2007-09-03 14:23) [26]

проэкт старый, так уже сложилось, но хотелось бы с наименьшим разрушением и трудозатратами исправить внезапно возникшую ошибку, если кто то знает очень прошу помоч!


 
evvcom ©   (2007-09-03 14:23) [27]


> в чем может быть загвоздка?

Остановись на чем-нить одном: либо ADO, либо BDE. А все это в куче только для того, чтобы в гриде показать - полные чушь и бред. Отмазы типа "так уж сложилось" не принимаются, не хочешь, не меняй ничего, но и нас тогда оставь. Иначе получишь только глумление и голоса "орех!".


 
evvcom ©   (2007-09-03 14:24) [28]


> с наименьшим разрушением и трудозатратами исправить внезапно
> возникшую ошибку, если кто то знает очень прошу помоч!

Вам программиста надо принять


 
sniknik ©   (2007-09-03 14:50) [29]

> Вам программиста надо принять
не просто принять а внезапно, под стать ошибке.

> если кто то знает очень прошу помоч!
знать не знаю ведать не ведаю, но догадки кое какие имеются... подтвердишь, внезапно выложенной инфой по процессу подключения/работы второй программы (той что через ADO) скажу ответ. нет значит нет. (если догадка неверная тоже скажу)


 
Lacmus ©   (2007-09-03 15:16) [30]

Не знаю какая ситуация у b1099, но пример с демонстрацией проблемы написал



procedure TForm49.Button1Click(Sender: TObject);
begin
 ADOTable1.Open;
 Table1.Open;
end;

procedure TForm49.Button2Click(Sender: TObject);
begin
 Table1.Open;
 ADOTable1.Open;
end;

Table1 настроен на DBF, ADOTable1 на Access



Компилируем, запускаем первую копию, наживаем кнопку 1,
запускаем вторую копию, наживаем кнопку 2

Из Delphi ошибка может быть при нажатии на кнопку 1, если Delphi выгружено, то ошибка стабильна при нажатии на кнопку 2


 
sniknik ©   (2007-09-03 15:27) [31]

> но пример с демонстрацией проблемы написал
не "демонстрируется"...

сделал то что написано, ошибки не получил. значит не то. значит у тебя там просто глюк в системе.
(естественно, все что в описании "опущено" сделал на свое усмотрение)


 
Lacmus ©   (2007-09-03 15:34) [32]

>sniknik ©   (03.09.07 15:27) [31]

С проблемой знаком с появления SP2 и она была у пользователей, в этой ветке как минимум 2 компьютера с повторением данной проблемы, хотя конечно нужно учитывать Ega23 ©   (03.09.07 14:07) [22]


 
sniknik ©   (2007-09-03 15:48) [33]

Lacmus ©   (03.09.07 15:34) [32]
для данных в [30] условий, проблемы не может быть (если мы об одной и той же) т.к. -> "ADOTable1 на Access" т.е. без использования исамов, а она возникает при одновременном использовании(попытке) библиотек BDE исамом jet-а (либо использовании jet-а ODBC драйвером) в монопольном режиме.

если же условия уточнить то кто его знает... но пока нет.


 
Anatoly Podgoretsky ©   (2007-09-03 16:33) [34]

> Lacmus  (03.09.2007 15:16:30)  [30]

А зачем обе штуки удаляем и используем TAdoDataset
Провайдера для DBF выбираем исходя из формата.


 
Lacmus ©   (2007-09-03 18:19) [35]

>Anatoly Podgoretsky ©   (03.09.07 16:33) [34]

Мне уж точно не надо :-)


 
Anatoly Podgoretsky ©   (2007-09-03 19:32) [36]

Ты привел эти две штуки или Пушкин?


 
Lacmus ©   (2007-09-03 19:42) [37]

>Anatoly Podgoretsky ©   (03.09.07 19:32) [36]

Если Вы о Lacmus ©   (03.09.07 15:16) [30], то да, я.


 
Anatoly Podgoretsky ©   (2007-09-03 20:14) [38]

> Lacmus  (03.09.2007 19:42:37)  [37]

Конечно ты, но ответ всем по поводу твоего текста.



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

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

Наверх




Память: 0.56 MB
Время: 0.03 c
2-1188793510
Nikfel
2007-09-03 08:25
2007.09.30
Контекстное меню Windows.


11-1172563692
Fregl
2007-02-27 11:08
2007.09.30
Отлов ("перехват") событий VCL приложением из KOL DLL


2-1188891080
6aM6y4a
2007-09-04 11:31
2007.09.30
Дизассемблер


15-1188560286
iXT
2007-08-31 15:38
2007.09.30
Осталость полтора часа...


6-1170156869
maxistent
2007-01-30 14:34
2007.09.30
закачка/докачка по ftp/http