Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

BDE [D7, XP]


Страницы:   1 2

b1099 ©   (2007-09-03 13:02:00) 

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

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


Anatoly Podgoretsky   (2007-09-03 20:14:00) [1]

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

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


Lacmus   (2007-09-03 19:42:00) [2]

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

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


Anatoly Podgoretsky   (2007-09-03 19:32:00) [3]

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


Lacmus   (2007-09-03 18:19:00) [4]

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

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


Anatoly Podgoretsky   (2007-09-03 16:33:00) [5]

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

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


sniknik   (2007-09-03 15:48:00) [6]

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

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


Lacmus   (2007-09-03 15:34:00) [7]

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

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


sniknik   (2007-09-03 15:27:00) [8]

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

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


Lacmus   (2007-09-03 15:16:00) [9]

Не знаю какая ситуация у 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 14:50:00) [10]

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

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


evvcom   (2007-09-03 14:24:00) [11]


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

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


evvcom   (2007-09-03 14:23:00) [12]


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

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


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

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


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


> 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:14:00) [15]

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


Lacmus   (2007-09-03 14:11:00) [16]

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

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


Ega23   (2007-09-03 14:07:00) [17]


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


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


Lacmus   (2007-09-03 14:03:00) [18]

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


evvcom   (2007-09-03 13:59:00) [19]


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

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


Sergey13   (2007-09-03 13:55:00) [20]

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

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


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо