PDA

View Full Version : نمایش آخرین رکورد



reza85
پنج شنبه 18 خرداد 1385, 15:04 عصر
چگونه می توان آخرین رکورد یک فیلد از جدول دیتابیس را در یک کنترل lable در visual web developerنمایش داد؟

leila_safa
پنج شنبه 18 خرداد 1385, 15:27 عصر
آخرین رکورد از یک فیلد! یعنی چی؟

رکورد که خودش شامل فیلده.

اگه منظورت یه فیلد از آخرین رکورد جدوله ، می تونی از Dataread استفاده کنی.

nazaninam
پنج شنبه 18 خرداد 1385, 16:07 عصر
از executescaler استفاده کنید یک جستجو درموردش بکنید

reza85
پنج شنبه 18 خرداد 1385, 21:32 عصر
لیلا خانم اولا متشکرم از اینکه بذل توجه فرمودید
بگذارید سوالم را اینگونه مطرح کنم که فرض کنید یک ستون نام خانوادگی داریم و می خواهیم همیشه آخرین نام خانوادگی را نمایش دهیم چکار کنیم؟

white fox
پنج شنبه 18 خرداد 1385, 21:55 عصر
اگر یک فیلد داشته باشید که زمان اضافه شدن هر رکورد رو توش ذخیره کنه کارتون راحت هست اینطوری کدش رو بنویسید.



SELECT * FROM tabel1 ORDER BY AddDate DESC


در ضمن این سوال بیشتر مربوط به بخش SQL میشه تا اینجا.

mehdi58
پنج شنبه 18 خرداد 1385, 21:58 عصر
دستور SQL شما باید بصورت زیر باشه
SELECT TOP 1 name,family from tableName ORDER BY keyfield
در دستور بالا شما میگی که همواره فقط یه رکورد رو نشون بده ، رکوردی که مثلا فیلد کلیدی اون از همه بزرگتره
در اینجا بهترین راه برای یه keyfield انتخاب یه فیلد از نوع Autonumber هست.


اگر یک فیلد داشته باشید که زمان اضافه شدن هر رکورد رو توش ذخیره کنه کارتون راحت هست اینطوری کدش رو بنویسید.



SELECT * FROM tabel1 ORDER BY AddDate DESC


در ضمن این سوال بیشتر مربوط به بخش SQL میشه تا اینجا.

whitefox دقیقا داره درست میگه .
شما با این کار نظم فروم رو به هم میزنی .

iekrang
پنج شنبه 18 خرداد 1385, 22:10 عصر
select TOP 1 * from mytable where ORDER BY ID DESC
با استفاده از این کوئری آخرین رکورد از جدولتون رو بدست میارید و با DataReader میتونید به اطلاعاتی که برمیگردونه دسترسی داشته باشید.
موفق باشید.:چشمک:

reza85
پنج شنبه 18 خرداد 1385, 22:14 عصر
mehdi58 دقیقا داره درست میگه.
شما با این کار نظم فروم را به هم میزنم!!!
خداحافظ

متشکرم iekrang

iekrang
پنج شنبه 18 خرداد 1385, 23:34 عصر
ببخشید مثل اینکه صفحه من update نشده بوده و تاپیک قبل رو که به جواب رسیده بودند ندیدم معذرت میخواهم:خجالت: