نقل قول: مشکل با dropdown
میتوانید تعداد را - 1 کنید بعد select index زا برابر با اون کنید.
نقل قول: مشکل با dropdown
ممنون
ولی تعداد را چطوری -1 کنم؟ منظورشما تو دستورsql هست؟ اگر منظورتون اینه نمیدونم چطوری مقدار ی که توسط sql میگیرم را به drop بدم!؟!؟
نقل قول: مشکل با dropdown
نقل قول:
نوشته شده توسط
fakhravari
میتوانید تعداد را - 1 کنید بعد select index زا برابر با اون کنید.
اما رکوردهای جدولی که dropdown ازش مقادیرش رو میگیره در حال تغییر هست . اینطوری نمیشه متاسفانه
نقل قول: مشکل با dropdown
SELECT ForumName, CategoryID, ForumID
FROM B_Forums
ORDER BY CategoryID DESC
نقل قول: مشکل با dropdown
ببینید اگر می خواهید آخرین رکورد جدول را نشان بدهید این کد را دررویداد مثلاً لود صفحه بنویسید
من یک دستوری می نویسم که این برای وقتی که با لینک linqtosql به دیتابیس وصل شده باشی
mytable objmytable=new mytable();
var query=(from q in objmytable.table1
orderby q.id descending
select q).take(1);
drop.datasourc=query;
drop.databind();
ولی اگر از روش دیگه ای بخواهی به دیتابیس وصل بشی من نمی دانم اگر هم لینک را نمی دانی بگو تا یک توضیح کمی بدم
در واقع وقتی داده ها را به صورت نزولی مرتب می کنی با take اولین داده را می گیری که همان آخرین داده ای که در دیتا ثبت شده
نقل قول: مشکل با dropdown
طبق چیزایی که دستگیرم شد این راه حل به ذهنم رسید!
ببین ، اگر در sql server خاصیت Identity ستون رو تنظیم کرده باشی و به صورت default رها کرده باشی Seed برابر 1 هست ! ولی در یک DropDown Control اندیس از 0 شروع می شه .
با این تفاصیر وقتی database به data با شماره 3 برسه dropdown به شماره 2 رسیده !در واقع -1 نباید باشه !
نقل قول: مشکل با dropdown
ممنون با دستور orderby حل شد