Конференция "Базы" » Получение полного имени поля [D7, IB6.x]
 
  • TCrash (07.01.09 20:14) [0]
    MyIBDataSet.SelectSQL:
    [CODE]
    select
       sp_dept.id,
       sp_dept.type_id,
       sp_dept.func_id,
       sp_dept.name as DeptName,
       sp_dept.office,
       sp_dept_type.name as DeptType,
       sp_dept_func.name as DeptFunc
    from sp_dept
      inner join sp_dept_func on (sp_dept.func_id = sp_dept_func.id)
      inner join sp_dept_type on (sp_dept.type_id = sp_dept_type.id)
    [/CODE]

    Каким образом получить список полей в виде:

       sp_dept.id
       sp_dept.type_id
       sp_dept.func_id
       sp_dept.name
       sp_dept.office
       sp_dept_type.name
       sp_dept_func.name

    Я не нашел, или это нужно самому писать?

  • > Я не нашел, или это нужно самому писать?

    Можно, конечно, кого-то нанять...Все зависит от материального состояния: что дешевле - самому написать или нанять кого-то...
  • TCrash (07.01.09 23:20) [2]
    >Виталий Панасенко(дом)
    Остроумно....
    Собственно речь шла о возможностях борландовских компанентов.
    Впрочем уже написал. Щаз будем отлаживать :)))
  • Виталий Панасенко (08.01.09 10:04) [3]
    Вообще, у TField есть св-во ORIGIN... уже даже отлажено..:-)
  • Правильный$Вася (08.01.09 11:33) [4]
    а если одноименное поле есть в разных таблицах, участвующих в выборке?
  • Виталий Панасенко (08.01.09 17:49) [5]

    > Правильный$Вася   (08.01.09 11:33) [4]

    IBX по крайней мере все красиво заполняет.. что не скажу про FIBPlus
 
Конференция "Базы" » Получение полного имени поля [D7, IB6.x]
Есть новые Нет новых   [134477   +39][b:0][p:0.001]