![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ошибка Update где? [D7, MSSQL]
Kinder © (2003-10-28 20:01:00)
with moduledata.Query do begin
if Active then Close;
SQL.Clear;
SQL.Text :="UPDATE people SET category=2";
Open;
try
ExecSQL;//ТУТ ПРОИСХОДИТ ОШИБКА
except
exit;
end;
Close;
end;
Query: CommandText does not return a result set.
Как это понять?
Kinder (2003-10-29 17:58:00) [1]
Надо. Это я для теста кинул :)
Sergey13 (2003-10-29 09:46:00) [2]
2Kinder (28.10.03 20:01)
Немного не в тему. А ты всем пиплам хочешь категорию заменить? В смысле не надо ли добавить в запрос нечто вроде "where id=:id"?
Anatoly Podgoretsky (2003-10-29 08:58:00) [3]
Много больше убирать
with moduledata.Query do
begin
SQL.Text :="UPDATE people SET category=2";
ExecSQL;
end;
Beginner3000 (2003-10-29 00:07:00) [4]
>Zacho
уточнение: Close который в конце, а не в начале
Kinder (2003-10-28 22:10:00) [5]
Спасибо. Попробую.
Zacho (2003-10-28 20:12:00) [6]
Open убери. И Close тоже.