| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Ошибки в Windows SP2 |
| Автор: Bacardi 17.3.2005, 07:36 |
| привет всем! люди, тут наклепывается довольно неприятная ситуация: Project Project1.exe raised exception class EAccessVolation with message 'Access violation at address xxxxxx in module. 'Project1.exe'. Read of address xxxxx'. Process stopped. Use step or run to continue. и это при попытке обратиться к обычной базе данных из одной таблицы!!! Не знает ли кто-нибудь как эту ошибку обойти? И в чем тут дело? (система Мелкогладкий Windows XP SP2, Borland Delphi 7) |
| Автор: Alex 17.3.2005, 07:48 |
| Ошибка в 17й строке - Ну, нет тут телепатов, нет! Нужен пример кода с которым проблемы, иначе догадаться что вы там делаете невозможно! |
| Автор: Bacardi 18.3.2005, 00:51 |
| Вот, пожалуйста, скриншот с фрагментом кода программы. БД состоит из одной таблицы с двумя столбцами: name: Index; type: +; key: *; name: Pole; type: A; size: 10; на форме DBGrid и DBNavigator. но до них дело не доходит. при возникновении OnCreate формы таблица должна стать активной... но возникает вышеописанная ошибка. |
| Автор: Bacardi 18.3.2005, 01:01 |
| могу еще добавить инфу: есть DataModule, в нем DataSoure и Table есть алиас (создан в BDE Administrator), указывающий на папку с таблицей собственно я щас вспоминаю эти моменты, которые проходил ранее, посему делаю минимум всего... но эта ошибка меня застала врасплох... на СП1 все работало зашибись! |
| Автор: Bacardi 18.3.2005, 01:56 | ||||
| Код файла Project1.exe ДО Alex'a:
и ПОСЛЕ:
СПАСИБО! |