Использование столбцов с автоинкрементом
| Индекс материала |
|---|
| Использование столбцов с автоинкрементом |
| Страница 2 |
| Страница 3 |
ADO. NET поддерживает столбцы с автоматическим увеличением значения (автоинкрементом) при помощи трех свойств объекта DataColumn — Autolncrement, AutoIncrementSeed и AutolncrementStep, Если необходимо, чтобы ADO. NET генерировала для новых записей значения автоинкремента, задайте свойств Autolncrement объекта DataColumn значение True-. Visual Basic. NET Dim ds As New DataSet() Dim tbl As DataTable = ds.
Tables. Add("Orders") Dim col As DataColumn = tbl. Columns. Add("OrderID", GetType(Integer)) col. Autolncrement = True col. AutoIncrementSeed = -1 col. AutoIncrementStep = -1 col.
ReadOnly = True Visual C#.NET DataSet ds = new DataSet(); DataTable tbl = ds. Tables. Add("Orders"); DataColumn col = tbl. Columns. Add("OrderID", typeof(int)); col. Autolncrement = true; col. AutoIncrementSeed = -1; ool.
AutoIncrementStep = -1; col. ReadOnly = true; Данный фрагмент кода пометил OrderlD как столбец с автоинкрементом и задал свойствам AutoIncrementSeed и AutoIncrementStep значение -1. Настоятельно рекомендую вам задать этим свойствам указанное значение, и вот почему. Свойства AutoIncrementSeed и AutoIncrementStep определяют, как ADO. NET генерирует новые значения. Например, если вы работаете с пустой таблицей, ADO. NET задаст полю с автоинкрементом первой записи значение свойства AutoIncrementSeed.
Основы работы с Microsoft ADO.NET
Использование поставщика данных .NET
Метео


