Форум: "Начинающим";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.037 c