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

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

Вставка записи в FB [D7, XP]


mirut ©   (2008-06-11 10:02:00) 

Необходимо вставить запись в ФБ. Не могу понять как сделать...
Прописал в FIBDataSet.InsertSQL скрипт вставки
insert into tmp_reestr(date_recive, egrpou, summa)
values ( :date_recive, :egrpou, :summa)

в FIBDataSet.SelectSQL
select * from tmp_reestr

В коде пишу
DataSet_Sel2.Active := true;
DataSet_Sel2.Params.ParamByName('date_recive').AsDate := now;
DataSet_Sel2.Params.ParamByName('egrpou').AsString := '12341234';
DataSet_Sel2.Params.ParamByName('summa').AsFloat :=12.2;
DataSet_Sel2.Insert;
DataSet_Sel2.Post;

Выдает ошибку: типа не найден параметр 'date_recive' в FIBDataSet.SelectSQL. Это и понятно - в запросе и нет параметра.

Как вставить запись?


deras   (2008-06-11 10:54:00) [1]


> Sergey13 ©   (11.06.08 10:26) [6]


> Поросенок Винни-Пух ©   (11.06.08 10:28) [7]


Спасибо! Все получилось!


Поросенок Винни-Пух   (2008-06-11 10:28:00) [2]

хорошо, а как тогда вставку сделать, не используя эти методы?

TpFIBQery


Sergey13   (2008-06-11 10:26:00) [3]

> [5] deras   (11.06.08 10:25)

Другим запросом.


deras   (2008-06-11 10:25:00) [4]


> Sergey13 ©   (11.06.08 10:21) [3]


хорошо, а как тогда вставку сделать, не используя эти методы?


deras   (2008-06-11 10:23:00) [5]


> Поросенок Винни-Пух ©   (11.06.08 10:12) [2]


можно краткое объясненние, что Вы имеете ввиду


Sergey13   (2008-06-11 10:21:00) [6]

> [0] mirut   (11.06.08 10:02)

Прописывая InsertSQL и другие модифицирующие запросы ты получаешь возможность работать методами датасетаinsert, delete и edit. Т.е. переменные для этих запросов будут формироватья автоматически при редактировании датасета.


Поросенок Винни-Пух   (2008-06-11 10:12:00) [7]

ты делаешь все задом наперед


Поросенок Винни-Пух   (2008-06-11 10:10:00) [8]

Читай про фичу про автогенерацию текстов апдейт скл


Наверх

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