-
Добрый день ув. мастера, у меня есть пару идиотских вопросов по датасетам :) Использую FireBird и FIBPlus, собственно вот сами вопросы:
(датасет - DataSetTEST, таблица - Table1, поле - Field1) 1. Допустим курсор стоит на определенной записи. Чем отличается DataSetTESTField1.value от DataSetTEST.FieldByName('Field1').value? Ничем? Сейчас делаю с первым вариантом, но хотел понять разницу. Допустим в случае если нужно получить ПК ID, что приоритетней использовать?
2. Вопрос по параметрам (TpFIBDataSet). Имеем Select * from Table1 where Table1=:Param1 тут проблем нет - DataSetTEST.ParamByName('Param1').value:='blablabla'; но вот что делать если мне нужно присвоить значение параметру из допустим DeleteSQL? ума не приложу, пытаюсь так же, но он почему то его пытается найти в SelectSQL... Пока решил эту проблему использованием TpFIBQuery
|