PDA

View Full Version : آخرین فیلد بانک اطلاعاتی



reza erfani
سه شنبه 06 دی 1390, 15:00 عصر
سلام
دوستان برای پیدا کردن آخرین مقدار یک فیلد در بانک اکسس باید چکار کنیم مثلا آخرین مقدار ID

sobaisobai
سه شنبه 06 دی 1390, 15:14 عصر
سلام
دوستان برای پیدا کردن آخرین مقدار یک فیلد در بانک اکسس باید چکار کنیم مثلا آخرین مقدار ID
خب sort کن
string Query = "SELECT ID FROM Moshtari ORDER BY ID ASC";

sayvan
سه شنبه 06 دی 1390, 15:44 عصر
سلام
//اطلاعات جدول موردن نظرت رو در یک دیتا تیبل میریزی
int t = Datatable.Rows.Count - 1; //اندیش آخرین رکورد را در یه متغییر میریزه
object [] obj=new object[10];//برحسب تعداد فیلدها یا همون ستونهای جدولت این آرایه را تعریف میکنی مثلاً در اینجا من 10 ستون دارم
obj = Datatable.Rows[t].ItemArray;//اطلاعات آخرین فیلدت در آرایه قرار دارد و میتونی ازش استفاده کنی
MessageBox.Show(obj[0].ToString());//مثلاً آخرین مقدار فیل 1 رو نشون میده

reza erfani
سه شنبه 06 دی 1390, 23:02 عصر
من متوجه نمیشم میشه بگید این کد هارو چطوری استفاده بکنم ؟
گیج شدم به خدا

سوداگر
سه شنبه 06 دی 1390, 23:46 عصر
SELECT MAX(id) FROM Table

reza erfani
چهارشنبه 07 دی 1390, 07:08 صبح
بابا من به خدا گیج میشم هر کاری میکنم نمیشه حالا اگر بخوام آخرین مقدار قیلد ID رو در تکست باکس قرار بدم دقیقا چه کدی رو باید بنویسم

sayvan
چهارشنبه 07 دی 1390, 07:37 صبح
ببین باید دیتا تیبلت رو با دیتا آداپتر و جدول مورد نظر پر میکنی بعدش اگه بخوای تو تکس باکس نشون بده همون آخرین کدی را که نوشتم رو به جای پیغام دادن در یه تکس باکس نشون بده(مقدار ستون یک آخرین رکورد جدول)
TextBox1.Text=obj[0].ToString();