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

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

SQL - Update [D6, Access]


Страницы:   1 2

Fostr ©   (2006-09-16 21:03:00) 

Господа!
Есть таблица с данными, есть запрос на обновление определенной записи в таблице (таблицу открываю ADOTable1):

UPDATEMainTable
SET     MainTable.Имя = 'Владимир'
WERE   MainTable.Имя = 'Vladimir'

Delphi выдает ADOQuery1: CommandText does not return a result set.
Не могу найти с чем это связано. Прошу помочь.
P.S. К хелпу по Delphi прошу не отправлять - я там уже достаточно покапался, но если есть конкретный раздел, то тогда милости прошу.


Fostr   (2006-09-18 10:59:00) [21]

Прошу прощения, я все уже сделал.


Anatoly Podgoretsky   (2006-09-17 14:05:00) [22]

А автор до сих пор не привел код.


Desdechado   (2006-09-16 22:48:00) [23]

Open хочет получить назад набор данных, а откуда он у твоего Update возьмется?


Johnmen   (2006-09-16 22:12:00) [24]

Open vs Execute(Exec) вот в чём вопрос...


Fostr   (2006-09-16 21:41:00) [25]

Хочу добавить, что при этом данные обновляются.


Fostr   (2006-09-16 21:28:00) [26]

Понял. Не WERE, конечно, а WHERE :))


Fostr   (2006-09-16 21:26:00) [27]

Значит так:
С помощью ADOTable я показываю свою таблицу в DBGrid1,
а с помощью ADOQuery1 делаю запрос к своей таблице.
Извините, но 17-й строки тут не вижу... Где именно ошибка?
Заранее спасибо.


Anatoly Podgoretsky   (2006-09-16 21:16:00) [28]

Ты бы все таки определился, что у тебя, толи ADOTable1, толи ADOQuery1 и у тебя ошибка в 17 строке.


Страницы:   1 2

Наверх

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