![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
"Ошибка - 502" [D6, IB5.x, dBase, FoxPro]
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
а подробнее?