PDA

View Full Version : مبتدی: نمایش آخرین شماره (ID) ذخیره شده در datagrid



rahim5879
پنج شنبه 11 دی 1393, 09:46 صبح
سلام دوستان عزیز
روی فرم گریدویو دارم که وقتی در بانک ذخیره میکنم داخل گریدویو نمایش میدهد و هر کدوم از این رکوردها دارای کد ( ID) اختصاصی میباشد حالا میخوام با دستور C# کدی بنویسم که فقط آخرین شماره ذخیره شده را نمایش دهد نه تعداد رکوردها را.
با تشکر

RIG000
پنج شنبه 11 دی 1393, 09:53 صبح
string splitter = (String)dataGridView1[ 0,dataGridView1.RowCount - 1].Value;

MessageBox.Show(splitter);

ro3vayedel
پنج شنبه 11 دی 1393, 12:01 عصر
از query هم میتونی استفاده کنی توی دیتاست بر روی تیبل مورد نظر یک کوئری ایجاد کن از نوع Sql و از نوع Select One یعنی گزینه دوم بعد کوئری رو اینجوری بنویس

select Max(ID)As MaxID
From ExampleTable

و بهش یک نام اختصاص بده مثلا GetMaxID
حالا هرجا بخوای میتونی ازش استفاده کنی
مثلا(()ExampleLable.Text=Convert.ToString(exam pleTableAdaptor.GetMaxID

samadblaj
پنج شنبه 11 دی 1393, 12:12 عصر
و روش منطقی برای گرفتن بزرگترین مقدار یک ستون استفاده از Query روی جول است.
روش استفاده Entity Framework :

int? intIdt = db.ID.Max(u => (int?)u.ID);

rahim5879
جمعه 12 دی 1393, 02:23 صبح
تشکر دوست عزیز