Конференция ".Net" » Вычисляемые поля в ADO
 
  • Juice © (23.05.07 12:44) [0]
    Column.Expression не подходит, т.к. надо вычисление делать программным способом - значение зависит не только от других  полей DataTable. В какую сторону смотреть ? У всех обьектов (Column, DataTable, TableAdapter) ведь нет событий.
  • Juice © (23.05.07 12:46) [1]
    Поправка - ADO.NET а не ADO
  • clickmaker © (23.05.07 12:59) [2]
    а где нужны результаты вычислений, в какой момент?
  • Juice © (23.05.07 13:02) [3]
    Обычная ситуация :
    Есть табличка 1, одно из полей это ID записи в другой таблице 2. Нужно, чтобы в DataTable помимо реальных полей было добавочное поле, в которое бы вносилось таблица2.name.
  • etc (23.05.07 13:10) [4]
    В чем пишете?
  • clickmaker © (23.05.07 13:41) [5]

    > [3] Juice ©   (23.05.07 13:02)

    так это же join.  table1.ID => table2.ID
    на уровне select можно делать или DataRelation
  • Juice © (23.05.07 13:53) [6]

    > etc   (23.05.07 13:10) [4]
    > В чем пишете?

    VS


    > так это же join.  table1.ID => table2.ID
    > на уровне select можно делать или DataRelation

    То что джоином можно сделать это понятно, но допустим что рез. строку нужно преобразовать хитрым образом, транслит например. Вычисляемые поля всегда нужны.


    > ... или DataRelation

    Как для моего примера можно это использовать? Юзер должен в комбобоксе уидеть названия(главная таблица) что соотв. ID для всех записей подчиненной таблицы. Как такое сделать используя DataRelation ?
  • clickmaker © (23.05.07 14:52) [7]

    > Как такое сделать используя DataRelation ?

    ParentTable, ParentColumns, ChildTable, ChildColumns
  • Juice © (23.05.07 15:37) [8]
    У меня typed dataset , создавал мастером, рилейшены он сам проставил. К какой таблице теперь биндить комбобокс? Просто я уже пробовал и не получалось.
 
Конференция ".Net" » Вычисляемые поля в ADO
Есть новые Нет новых   [118461   +17][b:0][p:0]