Четверг Мая 17 , 2012
TEXT_SIZE
   


Добавление первичного ключа

Индекс материала
Добавление первичного ключа
Страница 2
Страница 3
Страница 4
Страница 5
Страница 6

Ранее я уже объяснял, чем программная проверка данных в объектах DataColumn и DataTable лучше использования объекта DataAdapter, обращающегося для проверки данных к БД. Мои пояснения оказались бы пустым звоном, если бы я не рассказал, как задать свойства объектов DataColumn и DataTable, обеспечивающие проверку данных. Как вы помните, я начал с описания свойств AllowDBNull ReadOnly, MaxLength и Unique объекта DataColumn и того, как с их помощью проверять данные столбцов. Задать значения этих свойств в коде очень просто. Visual Basic. NET Dim ds As New DataSet() Dim tbl As DataTable = ds.

Tables. Add{"Customers") Dim col As DataColumn = tbl. Columns. AddC'CustomerlD") col. AllowDBNull = False col. MaxLength = 5 col. Unique = True Visual C#.NET DataSet ds = new DataSet(); DataTable tbl = ds.

Tables. Add("Customers"); DataColumn col = tbl. Columns. AddC'CustomerlD"); col.

AllowDBNull = false; col. MaxLength = 5; col. Unique = true; Определить первичный ключ для объекта DataTable гораздо сложнее. Свойство PrimaryKey содержит массив объектов DataColumn, в связи с чем ему нельзя просто задать имена столбцов, составляющих первичный ключ. Первичный ключ одних объектов DataTable состоит из единственного столбца, а других — из комбинации столбцов. В следующем фрагменте кода вам встретятся оба этих варианта. Первичный ключ таблицы Customers состоит из одного столбца, CustomerlD, а первичный ключ таблицы Order Details — из столбцов OrderlD и ProductlD.



Добавить комментарий


Защитный код
Обновить

Рейтинг пользователей: / 0
ХудшийЛучший 

Метео

Войти

Голосование

Идеальный вариант проведения новогодней корпоративной вечеринки - это…

Сейчас на сайте

Сейчас 5 гостей онлайн