Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 14.06.2007, 17:33
Аватар для Сёна
Сёна Сёна вне форума
Прохожий
 
Регистрация: 02.05.2007
Адрес: Москва
Сообщения: 42
Версия Delphi: 7
Репутация: 10
Печаль ошибка access violation at addres

Помогите, please, подскажите:
Код:
if MessageDlg(msg+'Вы уверены в своем выборе?',
    mtConfirmation, [mbYes, mbNo], 0) = mrYes then
podsranovka;
form2.pasp_rol0.Refresh;
form2.pasp_rol0.Locate('ROL_PASP_ID',form8.OracleDataSet1.FieldByName('ROL_PASP_ID').AsInteger,[locaseinsensitive]);
на refresh выходит ошибка
Ответить с цитированием
  #2  
Старый 14.06.2007, 18:11
Аватар для mav_c
mav_c mav_c вне форума
Активный
 
Регистрация: 26.03.2007
Адрес: Москва
Сообщения: 287
Репутация: 30
По умолчанию

Цитата:
Сообщение от Сёна
Помогите, please, подскажите:
Код:
if MessageDlg(msg+'Вы уверены в своем выборе?',
    mtConfirmation, [mbYes, mbNo], 0) = mrYes then
podsranovka;
form2.pasp_rol0.Refresh;
form2.pasp_rol0.Locate('ROL_PASP_ID',form8.OracleDataSet1.FieldByName('ROL_PASP_ID').AsInteger,[locaseinsensitive]);
на refresh выходит ошибка
А Form2 создана?
__________________
---------------------------------------------
Программирование - не профессия, а стиль жизни
Ответить с цитированием
  #3  
Старый 15.06.2007, 08:14
Аватар для Сёна
Сёна Сёна вне форума
Прохожий
 
Регистрация: 02.05.2007
Адрес: Москва
Сообщения: 42
Версия Delphi: 7
Репутация: 10
По умолчанию

да, конечно
Ответить с цитированием
  #4  
Старый 15.06.2007, 09:48
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,906
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

А может надо так?

Код:
if MessageDlg(msg+'Вы уверены в своем выборе?',
    mtConfirmation, [mbYes, mbNo], 0) = mrYes then
begin
podsranovka;
form2.pasp_rol0.Refresh;
form2.pasp_rol0.Locate('ROL_PASP_ID',form8.OracleDataSet1.FieldByName('ROL_PASP_ID').AsInteger,[locaseinsensitive]);
end;
Ответить с цитированием
  #5  
Старый 15.06.2007, 10:43
Аватар для Сёна
Сёна Сёна вне форума
Прохожий
 
Регистрация: 02.05.2007
Адрес: Москва
Сообщения: 42
Версия Delphi: 7
Репутация: 10
По умолчанию

всё равно ошибка на refresh
Ответить с цитированием
  #6  
Старый 15.06.2007, 11:02
Аватар для X-rem
X-rem X-rem вне форума
Начинающий
 
Регистрация: 06.04.2007
Адрес: Питер
Сообщения: 119
Репутация: 10
По умолчанию

А что за pasp_rol0 ?
__________________
[ Ты не сможешь никому помочь до тех пор, пока не поможешь себе ]
Delphi 7 user
  • Indy 10.5.5
  • AbfEffects & Controls
  • LockBox
  • AlphaControls
  • Eagle CDK

ICQ: 570224849 / JID: x-rem@jabber.ru|no / Skype: ukc-rem / VK: ukc_rem.vk.com (ID: 27703738)
Ответить с цитированием
  #7  
Старый 15.06.2007, 12:10
Аватар для Сёна
Сёна Сёна вне форума
Прохожий
 
Регистрация: 02.05.2007
Адрес: Москва
Сообщения: 42
Версия Delphi: 7
Репутация: 10
По умолчанию

pasp_rol0 - это dataset
Ответить с цитированием
  #8  
Старый 15.06.2007, 17:20
AlexSku AlexSku вне форума
Специалист
 
Регистрация: 07.05.2007
Адрес: Москва
Сообщения: 884
Репутация: 21699
По умолчанию

Привет.
А какое последнее действие перед Refresh было с базой данных? (Может быть, в процедуре podsranovka)

Последний раз редактировалось AlexSku, 15.06.2007 в 17:23.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 04:38.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter