![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | ||
Пользователь
Регистрация: 03.10.2010
Сообщений: 77
|
![]()
Некая БД была давным-давно написана в Delphi с использованием BDE и таблиц Paradox.
За сегодня переделал её под ADO (в смысле - таблицы остались прежними, поменял BDE на ADO). ADOConnection для связи с таблицами БД использует udl-файл с текстом: Цитата:
Суть вопроса вот в чём: программа компилируется в Delphi, всё ок. Запускаем exe-файл - вылетает ошибка "Недопустимая операция". Ладно, иду в Delphi и запускаю пошагово - ошибки нету. Запускаю из Delphi не пошагово, а просто Run Project - ошибки нету!! Запускаю exe-файл - ошибка. ЧТО ЭТО??!! ЗЫ: ещё есть один вопрос, не относящийся к вопросу по теме, но в отношении этой же базы ![]() Есть вот такой запрос: Цитата:
Отмечу, что в BDE такой запрос обрабатывался на ура. Что надо изменить в запросе, используя ADO?
По соотношению цена-качество, халявное пиво не имеет конкурентов.
|
||
![]() |
![]() |
![]() |
#2 | |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
![]() Цитата:
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
|
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Но намного лучше заменить этот (и подобные запросы) на запрос с параметрами (на форуме найдёт легко. примеров было десятки). |
|
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 03.10.2010
Сообщений: 77
|
![]()
За ответы на вопрос с датой - спасибо
![]() Но это как бы дополнительный вопрос был... Меня больше волнует основной - почему прога запускается только в среде Delphi? Кстати, попробовал с параметром. Для ADOQuery создал параметр 'D' , для которого указал: DataType=ftDateTime Value.Type=Date Далее изменил код. Код:
Цитата:
По соотношению цена-качество, халявное пиво не имеет конкурентов.
Последний раз редактировалось Stilet; 21.10.2010 в 15:11. |
|
![]() |
![]() |
![]() |
#5 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() |
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 03.10.2010
Сообщений: 77
|
![]()
Ищется нужный провайдер
![]() Название? Как проверить наличие в системе? Если его нету - как установить?
По соотношению цена-качество, халявное пиво не имеет конкурентов.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не запускается прога на другом компе | ahvahsky2008 | БД в Delphi | 11 | 06.05.2010 10:12 |
Как через Ado подключить БД Paradox | CheGu | Помощь студентам | 0 | 05.05.2010 19:37 |
не запускается прога с другого компа | kate158 | Общие вопросы Delphi | 16 | 07.08.2009 09:01 |
Связь двух талиц Paradox с помощью ADO | SlavaSH | БД в Delphi | 4 | 29.06.2009 12:21 |
Не запускается прога | Байт | Общие вопросы C/C++ | 4 | 23.12.2008 22:54 |