Листинг 2.13
' Visual Basic Dim drv As DataRowView Dim s Аз String=""
For Each drv In DataViewl s &=drv("CustomerID").ToString & " " s &=drv("CompanyName").ToString & " "
5 &=drv("City").ToString & ControlChars.CrLf Next
TextBox1.Text=s // C#
string s="";
foreach (DataRowView drv in dataViewl)
{
s +=drv["CustomerID"].ToString()+" ";
s +=drv["CompanyName"].ToString()+" "; s +=drv[" City"] .To String () + "\n";
textBox1.Text=s;
Обустройте свою дачу красиво, здесь вы можете выбрать http://eco-garden.info/садовые-домики/, деревянную беседку, удобный летний душ.
Обновление записей
При обновлении записей в DataView в программном коде для идентификации записи используется ее индекс, а для идентификации колонки — ее имя.
^ Примечание ^
Вы не сможете отредактировать записи объекта DataView, если его свойство AllowEdit имеет значение false.
Следующий пример (листинг 2.14) демонстрирует, как можно изменить значение первой записи в колонке с именем компании (СотрапуШте),
ЛИСТИНГ 2.14
! : ............. '
' Visual Basic
DataView1(0)("CompanyName")="Fabrikam, Inc."
// C#
dataView1[0]["CompanyName"]="Fabrikam, Inc.";
Добавление записей в DataView
Для добавления новой записи (листинг 2.15) используется метод объекта DataView, который создает новую запись и возвращает ее DataRowView. AddNew
объекту
Л ис 1 ill и 2.15
' Visual Basic
Dim drv As DataRowView drv=DataView1.AddNew()
// C#
DataRowView drv; drv=dataView1.AddNew();
После добавления новой записи ее можно модифицировать, как и любую другую запись.
^ Примечание ^
Вы не сможете добавить запись к объекту DataView, если его свойство AllowNew имеет значение false.
Опубликовал vovan666
June 07 2013 13:48:42 ·
0 Комментариев ·
6442 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.