|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.02.2016, 20:05 | #1 |
Регистрация: 29.02.2016
Сообщений: 3
|
pFIBDataSet1.ParamByName - не работает
Работаю с базой *.fdb в ДЕЛФИ.
делаю запрос СЕЛЕКТ с параметрами: pFIBDataSet1.Close; pFIBDataSet1.sqls.SelectSQL.Clear; pFIBDataSet1.sqls.SelectSQL.LoadFro mFile(имя файла...); вот запрос внутри файла: select * from mag mm where mm.nomer=:nom параметр один там :nom хочу запросить его при запуске программы, а уж потом вывести данные в ГРИД. пробую так: pFIBDataSet1.sqls.SelectSQL.Values['nom']:='100'; -не пашет так - pFIBDataSet1.ParamByName('nom').AsS tring:='100'; - не пашет ХЕЛП!!! не хватает ума... помогите |
29.02.2016, 21:55 | #2 |
Регистрация: 29.02.2016
Сообщений: 3
|
получилось)))
вот так надо было pFIBDataSet1.Params.Query.ParamByNa me('nom').AsString:='100'; вопрос решен. даже ДАТА через стринг пашет нашел как искать параметры в файле: вначале находим количество параметров = if pFIBDataSet1.Params.Query.ParamCoun t>0 то ..... а потом через номер от нуля до ..... находим имена = pFIBDataSet1.Params.Query.ParamName (i) супер, все заработало, пришлось удалить самописаную функцию поиска параметров в файле )))) Последний раз редактировалось jester7; 01.03.2016 в 12:25. |
08.03.2016, 23:23 | #3 |
Регистрация: 29.02.2016
Сообщений: 3
|
вот так я запрашиваю параметр с клавиатуры, зная его номер в селекте.
pFIBDataSet1.Params.Query.ParamByNa me(pFIBDataSet1.Params.Query.ParamN ame(u7-1)).AsString:=params; а как узнать ТИП параметра ?? ДАТА, ЦИФРА или СТРИНГ ? заранее спасибо. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не работает анимация. Механизм работает лишь при изменения числа в едит1. | Студент ММИ | Помощь студентам | 1 | 18.05.2015 07:39 |
ADOQuery.Parameters.ParamByName | ТипичныйСтудент | Помощь студентам | 12 | 01.12.2014 19:07 |
не работает relese версия проги и debug работает тока на моем компе | D][mon | C# (си шарп) | 2 | 04.05.2012 20:21 |
pFIBDataSet1.Active:=true; | Lokos | БД в Delphi | 15 | 28.04.2010 02:26 |
ParamByName в Query | DS75 | БД в Delphi | 11 | 12.06.2009 08:52 |