PDA

View Full Version : ساخت ستون ردیف بدون ذخیره در بانک؟



nice_boy_a
جمعه 09 اردیبهشت 1390, 09:49 صبح
سلام.
چطوری میشه یه ستون با عنوان ردیف تو DataGrid ایجاد کرد؟(ردیف تو بانک ذخیره نشه)
مثلا 100 تا رکورد داریم،ردیف هم از 1 تا 100 هست.
حالا اگه مثلا 10 تا رکورد رو حذف کردیم، ردیف از 1 تا 90 بشه.
و بعدش 15 تا رکورد اضافه کردیم،ردیف از 1 تا 105 بشه.

ممنون.

barbodsoft.com
جمعه 09 اردیبهشت 1390, 10:53 صبح
For i As Integer = 0 To DataGridView1.RowCount - 1
DataGridView1.Item("column1", i).Value = i + 1
Next


column1 نام ستون و i شماره سطر هست. در ضمن شماره سطر از صفر شروع می شود

Mani_rf
شنبه 10 اردیبهشت 1390, 16:13 عصر
2 روش برای این کار وجود دارد.
1- SQL تابعی به نام RowNumber دارد که موقع Select زدن می توانید آن را نیز در بین ستون ها بنویسید تا شماره سطر را نیز برایتان بیاورد.
2- خود دیتاگیرد این امکان را دارد؛ به دیتا گیرد یک ستون اضافه کنید و نوع آن را AutoNumber قرار دهید تا دیتا گیرد این ستون را برایتان بسازد.