Профтемы студенту и преподавателю
Taketop.ru
СТУДЕНТУ И ПРЕПОДАВАТЕЛЮ
лекции по дисциплинам
Информатика и вычислительная техника :: Разработка и эксплуатация удаленных баз данных
Объект DataRow
Содержимое объекта DataSet представляет собой набор записей, который представлен объектами DataRow. Объект DataRow предназначен для просмотра и изменения содержимого отдельной записи в объекте DataTable. Доступ к этому объекту реализуется через коллекцию Rows объекта DataTable набора данных.
ПРИМЕР 1. Рассмотрим программное создание и изменение записей. Создайте новое Windows-приложение и назовите его ProgrammDataRow. Перетаскиваем на форму элемент управления DataGrid, свойству Dock устанавливаем значение Fill. В конструкторе формы создаем экземпляр dtTours и поля, соответствующие таблице "Туры":
public Form1()
{
InitializeComponent();
DataTable dtTours = new DataTable();
DataColumn dсIDtour = dtTours.Columns.Add("Код тура", typeof(Int32));
dсIDtour.Unique = true;
DataColumn dcName = dtTours.Columns.Add("Название");
DataColumn dcPrice = dtTours.Columns.Add("Цена", typeof(Decimal));
DataColumn dcInformation = dtTours.Columns.Add("Информация");
DataView myDataView = new DataView(dtTours);
dataGrid1.DataSource = myDataView;
}
Свойства объекта DataRow
Rows[i] используется для обращения к конкретной записи, где i - номер записи.
RowState. При работе с данными приходится постоянно вносить изменения в записи - добавлять, редактировать или удалять. Свойство RowState, позволяющим отслеживать текущий статус строки. Возможные значения свойства: Deleted (удалена), Modified (изменена), New (добавлена) и Unchanged (не изменилась).
RowVersion предназначено для извлечения значения записи (объекта DataRow), зависящего от совершенных изменений. Возможны следующие версии записи:
Работы, представленные на сайте http://taketop.ru, предназначено исключительно для ознакомления. Все права в отношении работ и/или содержимого работ, представленных на сайте http://taketop.ru, принадлежат их законным правообладателям. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие или полученные в связи с использованием работ и/или содержимого работ, представленных на сайте http://taketop.ru
Рейтинг@Mail.ru
Сайт управляется SiNG cms © 2010-2015