Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка при работе с ADO в DELPHI5 
:(
    Опции темы
j_kat
Дата 3.7.2012, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 27.8.2007

Репутация: нет
Всего: нет



Работала с Delphi 5 + BDE + Ms SQL Server 2000,надо перевести готовую программу в Delphi 5 + ADO + Ms SQL Server 2000.
Вопрос такой:
Когда ADODataSet соответствует пустой запрос, при его закрытии возникает ошибка 'Текущая запись удалена'. Как можно с этим справиться? 
PM MAIL   Вверх
Akella
Дата 3.7.2012, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 8
Всего: 329



А ты попробуй запустить эту программу не из IDE.

Там ошибка вываливается? Если нет - забей ... это уже очень старый глюк ADO

Добавлено через 44 секунды
Нужно найти в тырнете обновление для ADO и установить. Это баг ADO.

Добавлено через 4 минуты и 3 секунды
Поищи в интернете d5adoupdate2.exe

Добавлено через 8 минут и 30 секунд
http://www.torry.net/pages.php?id=63

вот эти обновления:
http://www.torry.net/docs/inprise/updates/d5adoupgrade.exe
http://www.torry.net/docs/inprise/updates/d5adoupdate2.exe

за одно и Delphi 5 Enterprise Update Pack: http://www.torry.net/docs/inprise/updates/d5entupdate.exe

Добавлено через 9 минут и 2 секунды
j_kat, можно можно использовать более новые версии Delphi? Почему используешь такую древнюю?
PM MAIL   Вверх
j_kat
Дата 5.7.2012, 05:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 27.8.2007

Репутация: нет
Всего: нет



Цитата(Akella @ 3.7.2012,  16:26)
Добавлено @ 16:35
j_kat, можно можно использовать более новые версии Delphi? Почему используешь такую древнюю?

Добавлено @ 16:35
Спасибо за помощь.Использую такую древнюю по нескольким причинам:
1.Прога сама древняя
2.В нашей кондейке не я решаю "политику" пользования системным обеспечением и не я плачу за лицензионку.Я не вольный стрелок
3.Прог у меня не одна и на них активно работают большое количество пользователей.
И все таки запланирую переход к другой версии Delphi,спасибо

Это сообщение отредактировал(а) j_kat - 5.7.2012, 05:52
PM MAIL   Вверх
Akella
Дата 7.7.2012, 23:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 8
Всего: 329



Цитата(j_kat @  5.7.2012,  05:49 Найти цитируемый пост)
Спасибо за помощь.Использую такую древнюю по нескольким причинам:
1.Прога сама древняя


Ты без особых проблем, скорее всего, сможешь открыть проект на Delphi 2007.

Добавлено через 1 минуту и 2 секунды
Цитата(j_kat @  5.7.2012,  05:49 Найти цитируемый пост)
2.В нашей кондейке не я решаю "политику" пользования системным обеспечением и не я плачу за лицензионку.Я не вольный стрелок


Значит надо попробовать уговорить руководство купить Delphi XE2, при этом автоматически получите лицензию и на Delphi 2007.
PM MAIL   Вверх
northener
Дата 8.7.2012, 00:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1361
Регистрация: 2.9.2010

Репутация: 12
Всего: 20



Цитата(Akella @  7.7.2012,  23:38 Найти цитируемый пост)
Значит надо попробовать уговорить руководство купить Delphi XE2, при этом автоматически получите лицензию и на Delphi 2007.

Хм. Хм. 
Скорее всего и Д5 была нелицензионная. И скорее всего покупать лицензию начальство не захочет ни в какую.


--------------------
Но только лошади летают вдохновенно.
Иначе лошади разбились бы мгновенно!
PM MAIL   Вверх
j_kat
Дата 9.7.2012, 08:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 27.8.2007

Репутация: нет
Всего: нет



Цитата(northener @ 8.7.2012,  00:37)
Хм. Хм. 
Скорее всего и Д5 была нелицензионная. И скорее всего покупать лицензию начальство не захочет ни в какую.

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

Это сообщение отредактировал(а) j_kat - 9.7.2012, 08:45
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.1180 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.