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

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

Ошибка при редактировании


evg00 ©   (2005-05-30 15:15:00) 

Производится обновление таблицы через UpdateSQL1.ExecSQL(ukmodify). А сам запрос примерно такой: update table1 set pole=100. Тип поля Integer. И все время появляется ошибка "Update filed" Что может быть. Хотя обновляется вроде таблица


DSKalugin   (2005-05-30 17:43:00) [1]

UpdateSQL по своей сути не самостоятельный объект, а приставка к  объектам со свойством UpdateObject
поэтому для независимых произвольных обновлений он не подходит
Используй лучше TIBSQL


Anatoly Podgoretsky   (2005-05-30 16:14:00) [2]

Ты хочешь всем записям присвоить set pole=100, тогда простой запрос, в отдельном компоненте.


evg00   (2005-05-30 15:29:00) [3]

каким же образом мне лучше организовать обновление нескольких записей?


Sergey13   (2005-05-30 15:28:00) [4]

2[2] evg00   (30.05.05 15:21)
>а несколько записей как обновлять тогда
Обычным квериком.


Desdechado   (2005-05-30 15:27:00) [5]

в UpdateSQL все запросы пишутся так, чтобы затрагивать только одны запись, ибо при сбрасывании изменений датасета в БД набор данных обрабатывается по одной записи и к нему применяются соответствующие запросы из UpdateSQL


Desdechado   (2005-05-30 15:21:00) [6]

обновление должно быть по условию и затрагивать 1 запись


evg00   (2005-05-30 15:21:00) [7]

а несколько записей как обновлять тогда


Наверх

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