Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Zeos ZUpdateSQL + Delphi (Centurion) 06/04/2003 - 21:57:12
      Re: Zeos ZUpdateSQL + Delphi (Валентин) 07/04/2003 - 10:29:33
      Re: Zeos ZUpdateSQL + Delphi (Centurion) 08/04/2003 - 21:32:10
      Re: Zeos ZUpdateSQL + Delphi (Валентин) 09/04/2003 - 14:16:42
      Re: Zeos ZUpdateSQL + Delphi (Валентин) 09/04/2003 - 15:08:47
      Re: Zeos ZUpdateSQL + Delphi (Centurion) 09/04/2003 - 21:53:40
      Re: Вопрос по Zeos'у ($h@d0W) 25/12/2005 - 21:03:51

> Original message text:
> From: Centurion - 06/04/2003 - 21:57:12
> Subject:Zeos ZUpdateSQL + Delphi
> -----------------
> Hi!
> Подскажите, плиз, как привинтить ZUpdateSQL к ZMySQlQuery так, чтобы можно было выполнять всякие Update в автомате при редактировании этой квери через DBGrid. А то доки никакойнайти не могу. Или ищу не там.
>


From: Валентин - 09/04/2003 - 14:16:42
Subject:Zeos ZUpdateSQL + Delphi
-----------------
ZUpdateSQL нужен если в ZMySQLQuery набор данных с невозможностью внесения данных, это относится к запросам с union, distinct, join и др. (хотя все я не пробовал).
Но в таком случае DBGrid сам не дает редактировать и добавлять данные.
Случай 2: если необходимо добавлять доп данные в другую таблицу, нежели в ZMySQLQuery, например вести текущие остатки, хотя не всегда получается.
В paths на sourceforge.net есть ZUpdateSQLEh который парсит запрос и достает параметры. Иначе параметры нужно заносить вручную.
В запросе, например
insert into table
(mainname,code) values(:parmmainname,:parmcode)
параметры parmmainname и parmcode задаются в параметрах.
Перед постом нужно эти параметры в dataset найти по имени или индексу и назначить им значения, например:
ZUpdateSQL.Params.ParamByName('mainname').AsString:='Пупкин';



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
25814



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |