Смехотворец
Зарегистрирован: 28 March 2005
Сообщения: 1133
Примеры кода: 1
|
RE: Вычисляемый столбец в DataTable |
21 April 2008 22:46 |
|
|
|
|
Добрый день.
Проблема такая.
Мне нужно добавить в таблицу DataTable столбец, который вычисляется на основании значений других столбцов. Однако вариант с Expression не подходит. т.к. на SQL не описать все что надо. Грубо говоря нужно чтобы в столбце были значения. возвращаемые некоей функции на C#.
Далее на таблицу биндятся контролы посредством Binding Source.
Как мне решить такую задачу?
1. Создать поле, заполнить его ручками в адаптере или еще где (точек много, выберте наиболее удобную).
2. Вычислить на стороне сервера (sql 2005 поддерживает функции на C#).
3. Возможно поможет создание у DataRow дополнительного поля, хотя я не помню _как именно_ биндится контрол к DataRow (давно не биндил). Если так же как к любому другому объекту, то поможет, если котрол лезет через Item, то нет. Программирую за еду.
|
|