Конференция "Базы" » Вопросы по DataSet'ам [D7]
 
  • Artem (03.04.09 10:25) [0]
    Добрый день ув. мастера, у меня есть пару идиотских вопросов по датасетам :)
    Использую 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
 
Конференция "Базы" » Вопросы по DataSet'ам [D7]
Есть новые Нет новых   [134477   +40][b:0][p:0]