| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Ошибка при работе с ADO в DELPHI5 |
| Автор: j_kat 3.7.2012, 11:44 |
| Работала с Delphi 5 + BDE + Ms SQL Server 2000,надо перевести готовую программу в Delphi 5 + ADO + Ms SQL Server 2000. Вопрос такой: Когда ADODataSet соответствует пустой запрос, при его закрытии возникает ошибка 'Текущая запись удалена'. Как можно с этим справиться? |
| Автор: Akella 3.7.2012, 16:26 |
| А ты попробуй запустить эту программу не из 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? Почему используешь такую древнюю? |
| Автор: j_kat 5.7.2012, 05:49 | ||
Добавлено @ 16:35 Спасибо за помощь.Использую такую древнюю по нескольким причинам: 1.Прога сама древняя 2.В нашей кондейке не я решаю "политику" пользования системным обеспечением и не я плачу за лицензионку.Я не вольный стрелок 3.Прог у меня не одна и на них активно работают большое количество пользователей. И все таки запланирую переход к другой версии Delphi,спасибо |
| Автор: northener 8.7.2012, 00:37 | ||
Хм. Хм. Скорее всего и Д5 была нелицензионная. И скорее всего покупать лицензию начальство не захочет ни в какую. |
| Автор: j_kat 9.7.2012, 08:42 | ||
А вот это уже не мои проблемы.Это не мне,а им надо чтобы мы переходили на новый сервер,с которым DBE не дружит.Мне лишней работы и головной боли ну совсем не надо.У нас крупный металлургический холдинг,который все радостно инспектируют, и отсутствие лицензии карается такими штрафами,что проще купить эти лицензии. |