Форум: "Начинающим";
Текущий архив: 2008.07.13;
Скачать: [xml.tar.bz2];
ВнизВставка записи в FB Найти похожие ветки
← →
mirut (2008-06-11 10:02) [0]Необходимо вставить запись в ФБ. Не могу понять как сделать...
Прописал в 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. Это и понятно - в запросе и нет параметра.
Как вставить запись?
← →
Поросенок Винни-Пух © (2008-06-11 10:10) [1]Читай про фичу про автогенерацию текстов апдейт скл
← →
Поросенок Винни-Пух © (2008-06-11 10:12) [2]ты делаешь все задом наперед
← →
Sergey13 © (2008-06-11 10:21) [3]> [0] mirut (11.06.08 10:02)
Прописывая InsertSQL и другие модифицирующие запросы ты получаешь возможность работать методами датасета insert, delete и edit. Т.е. переменные для этих запросов будут формироватья автоматически при редактировании датасета.
← →
deras (2008-06-11 10:23) [4]
> Поросенок Винни-Пух © (11.06.08 10:12) [2]
можно краткое объясненние, что Вы имеете ввиду
← →
deras (2008-06-11 10:25) [5]
> Sergey13 © (11.06.08 10:21) [3]
хорошо, а как тогда вставку сделать, не используя эти методы?
← →
Sergey13 © (2008-06-11 10:26) [6]> [5] deras (11.06.08 10:25)
Другим запросом.
← →
Поросенок Винни-Пух © (2008-06-11 10:28) [7]хорошо, а как тогда вставку сделать, не используя эти методы?
TpFIBQery
← →
deras (2008-06-11 10:54) [8]
> Sergey13 © (11.06.08 10:26) [6]
> Поросенок Винни-Пух © (11.06.08 10:28) [7]
Спасибо! Все получилось!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.07.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c