-
یک شنبه 29 آذر 1388, 06:13 صبح
#1
کاربر دائمی
انتخاب از grid به صورت random
با سلام به دوستان عزیز
میخواستم بدونم چطوری میشه از یک grid که اطلاعاتش از بانک خونده شده بصوزت تصادفی تعداد از افراد را انتخاب کرد البته میخوام در هر روز یه تعداد افراد انتخاب کنه و تکراری نباشه در روز بعد
ممنون میشم کمکم کنید
-
یک شنبه 29 آذر 1388, 08:47 صبح
#2
کاربر دائمی
نقل قول: انتخاب از grid به صورت random
سلام .
بهترین روش اینه که اطلاعات جدول رو وقتی داری از بانک میخونی با داده های تصادفی پر کنی. یعنی Sqlcommand یک تعداد عبارت تصادفی برگردونه. اگر از sql استفاده میکنی از عبارت زیر برای انتخاب رکورد ها استفاده کن:
()select top 10 from table_name order by newid
در این حالت ممکنه یه رکورد دوبار انتخاب بشه. البته کاملا تصادفی. برای اینکه این اتفاق نیفته یه فیلد از نوع bit به جدول اضافه کن و بعد از هر بار انتخاب اون رکورد داخل اون رکورد مقدار اون رکورد رو برابر True بذار و جدول رو همیشه از رکورد هایی پر کن که مقدار این فیلد در اونها False هست
-
یک شنبه 29 آذر 1388, 22:50 عصر
#3
کاربر دائمی
نقل قول: انتخاب از grid به صورت random
با سلام به دوست گرامي جناب نبوي
يكم ساده تر ميتونيد برام توضيخ بدين
من vb رو زياد وارد نيستم
-
دوشنبه 30 آذر 1388, 10:49 صبح
#4
کاربر دائمی
نقل قول: انتخاب از grid به صورت random
سلام.
شما اول بگو چه جوری گرید رو با اطلاعات بانک پر میکنی؟ بانک اطلاعاتی شما sql هست؟
-
دوشنبه 30 آذر 1388, 14:23 عصر
#5
کاربر دائمی
نقل قول: انتخاب از grid به صورت random
با سلام به دوست عزيز
نه هر كار كردم sqlرو سيستم نصبش كنم نصب نشد
بانكش اكسس و نوع اتصال oledb
نوع اتصال زياد مهم نيست اصلش من ميخوام برام از گريد تعدادي انتخاب بشن
-
سه شنبه 01 دی 1388, 10:35 صبح
#6
کاربر دائمی
نقل قول: انتخاب از grid به صورت random
با دیتا آداپتر به بانک متصل میشی؟ در این صورت به جای select command دیتاآداپتر همون عبارتی رو که من بهت دادم رو بذار
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت