Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

"Ошибка - 502" [D6, IB5.x, dBase, FoxPro]


Страницы:   1 2

off ©   (2004-05-12 12:46:00) 

Привет! Такое дело: простенькая процедура типа insert... postперегоняет данные из Query в IBDataSet. И все ничего, но только на 60% вылазит сообщение:
Dynamic SQL Error
SQL error code=-502
Declared cursor already exists.

При этом данные коммитятся, хотя commit стоит в самом конце. Вопрос в том почему вылезла эта кака и как от нее избавиться?


off   (2004-05-12 13:24:00) [21]


> Соловьев ©   (12.05.04 12:50) [1]

while notQuery1.Eof do
  begin
  IBDataSet1.insert;
  IBDataSet1F1.AsInteger:=Query1T1.AsInteger;
  IBDataSet1F2.AsString:=Query1T2.AsString;
  IBDataSet1F3.AsInteger:=Query1T3.AsInteger;
      try
     IBDataSet1.Post;
      except
     IBDataSet1.Cancel;
      end;
  Query1.Next;
  end;


Соловьев   (2004-05-12 12:50:00) [22]


> простенькая процедура типа insert... post

а подробнее?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо