امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
كسي هست كه درباره ديتا بيس ويژوال كمكم كنه؟
نویسنده پیام
elinaz آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 1
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
كسي هست كه درباره ديتا بيس ويژوال كمكم كنه؟
سلام
من تو ويژوال يه بانك سوالات دارم كه فقط تونستم سوالات رو يكي يكي رو فرم نشون بدم يعني بايد next كنيم
مي خوام بدونم چطور مي شه همزمان چندين سوال رو تو فرم ببينم و بشه گزينه هر سوال رو انتخاب كرد؟
يه سوال ديگه براي اينكه سوالات به صورتrandom انتخاب بشن چه كار بايد بكنم؟
۲۷-دى-۱۳۸۴, ۱۴:۱۴:۳۰
ارسال‌ها
پاسخ
Mohandese_Javan آفلاین
در حال پیشرفت
***

ارسال‌ها: 345
موضوع‌ها: 90
تاریخ عضویت: فروردین ۱۳۸۴

تشکرها : 1
( 39 تشکر در 23 ارسال )
ارسال: #2
 
سلام!
دوست عزيز بخش ديتابيس هم چند وقته راه افتاده. با توجه به نوع بانكت تو يكي از بخشهاي ديتابيس اين سوالت رو مطرح كن!
موفق باشي
۲۷-دى-۱۳۸۴, ۱۷:۱۴:۰۷
ارسال‌ها
پاسخ
esmaeily-hosein آفلاین
كاربر دو ستاره
**

ارسال‌ها: 232
موضوع‌ها: 12
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 6
( 91 تشکر در 46 ارسال )
ارسال: #3
 
اگر بخوای چند تا Record را باهم نشون بدی باید از دیتا گرید استفاده کنی
و اگر میخوای بصورت Random چند تا انتخاب بشه میتونی یک لیست باکس
بزاری و فیلد ID به اون لست باکس اضافه بشه بعد با استفاده از تابع Rnd
بر اساس List Index چند تا رو انتخاب کنی و بعد دنبال اونهایی که پیدا کردی
بگردی همین!!!

هر چی روش خوبه توش خوب نیست!
۲۷-دى-۱۳۸۴, ۲۱:۴۴:۵۴
ارسال‌ها
پاسخ
elinaz آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 1
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #4
 
سلام
من مي خوام وقتي آزمون را كليك كردم خودش مثلا 10 تا تست بياره كه بتونم آنها رو تيك بزنم
با استفاده از list box كه فرمودين خودش اين كار را انجام مي ده يا اينكه نه بايد خودم انتخاب كنم
۰۱-بهمن-۱۳۸۴, ۱۳:۱۱:۱۱
ارسال‌ها
پاسخ
ahvig آفلاین
كاربر تک ستاره
*

ارسال‌ها: 29
موضوع‌ها: 4
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #5
 
elinaz نوشته است:سلام
من مي خوام وقتي آزمون را كليك كردم خودش مثلا 10 تا تست بياره كه بتونم آنها رو تيك بزنم
با استفاده از list box كه فرمودين خودش اين كار را انجام مي ده يا اينكه نه بايد خودم انتخاب كنم

تو فقط بايد بتوني رندوم ركورداي سوالتو انتخاب كني بعد ميتوني با هر چيزي نشونشون بدي
براي انتخاب كردن سوالاتت هم ميتوني
1- يه عدد رندوم رو طوري تعيين كني كه ده تا كمتر از تعداد ركوردهات باشه و بعد با دستور select top 10 ده تا رکورد اولتو انتخاب کنی
2- ده تا عدد رندوم توی محدوده تعداد رکوردات تولید کنی و اون رکوردا رو سلکت کنی
۰۱-بهمن-۱۳۸۴, ۱۴:۲۱:۲۴
ارسال‌ها
پاسخ
elinaz آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 1
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #6
 
من ويژوال رو تا يه حد تقريبا مقدماتي مي دونم و زياد با ديتا بيس و ديتا گريد كار نكردم و از اين چيزهايي كه فرمودين چندان سر در نياوردم لطفا اگه امكان داره كمي بيشتر راهنماييم كنيد
رندوم رو هم از كجا بايد انتخاب كرد؟
وقضيه list box چطور شد ؟
۰۲-بهمن-۱۳۸۴, ۱۶:۴۰:۱۲
ارسال‌ها
پاسخ
ahvig آفلاین
كاربر تک ستاره
*

ارسال‌ها: 29
موضوع‌ها: 4
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #7
 
elinaz نوشته است:من ويژوال رو تا يه حد تقريبا مقدماتي مي دونم و زياد با ديتا بيس و ديتا گريد كار نكردم و از اين چيزهايي كه فرمودين چندان سر در نياوردم لطفا اگه امكان داره كمي بيشتر راهنماييم كنيد
رندوم رو هم از كجا بايد انتخاب كرد؟
وقضيه list box چطور شد ؟
عزيز جان شما براي اينكه بتوني يه همچي برنامه اي بنويسي بايد اول كار كردن با يه بانك اطلاعاتي كه اينجا اكسس بهت جواب ميده رو بلد باشي
دوم هم بايد نحوه كار با بانك اطلاعاتي در ويژوال بيسك رو بدوني وگرته فكر نمي كنم بتوني
كارتو انجام بدي
بازم ما در خدمتيم
۰۳-بهمن-۱۳۸۴, ۱۲:۱۸:۱۱
ارسال‌ها
پاسخ
bssoftware آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 4
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #8
 
ببين ساده بگم شما بايد حد اقل به اكتيو ايكسي يا آبجكتي كه به بانك اطلاعاتي متصلش رو كردي مسلط بشي
اين نكته خيلي مهمي

بعد شما يه روش جالب مي توني به كار بگيري بياي پويايي رو از اشياي كه مي خواي به بانك اطلاعاتي ربط بدي بگيري
حالا اينا يعني چي
يعني اينكه بياد يه جايي بيرون فرم يعني اشياي درست كني كه از ديد كاربر دور بمونه
اشياء اصليت رو ميذاري يعني همون تكست باكس يا چك باكسي كه به بانك اطلاعاتيت ربط دارن
بعد مياي به تعداد دلخواهت يعني تعداد سوالات همزمان اشيا مورد نظر رو روي فرم ميذاري بعد
اينبار مي گي وقتي برنامه باز شد تعداد ركورد هاي ديتابيس رو بگيره ازشون يه راندومايز در بايره
بره به اون ركورد و تو اولي قسمت اشيايي كه گذاشتي واسه سوال اول بنويسه
بعد اينكار رو به اندازه تعداد سوالات درخواستيت انجام بده
راستي واسه اينكه يه سوال تكرار نشه و برنامت ضايع نشه
مي توني بگي هر وقت يه ركورد شانسي پيدا كرد بره شمارشو بذاره تو يه آرايه عمومي
و هر بار كه يه شماره ركورد بصورت راندوم در آورد بره مقايسه كنه اگر تو اون آرايه اون شماره نيست بره و اون ركورد رو بخونه و بذاره تو شي مورد نظرت

راه حل زياده ولي به نظر من اين ساده ترينش بود كه بهت ابلاغ كردم
۰۳-بهمن-۱۳۸۴, ۱۲:۵۹:۲۳
ارسال‌ها
پاسخ
elinaz آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 1
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #9
سلام
نمي شه بهم بگين اصلا اين رندوم رو از كجا بايد بيارم و يا اينكه چطوري استفاده كنم
منظورم اينه كه جزء خصوصيات يه شيي مثل text box هست يا از يه جاي ديگه مي آد :think:
اگه خط فرمانشو بنويسيد خيلي ممنون مي شم :)
با تشكر
۱۰-بهمن-۱۳۸۴, ۱۳:۴۶:۴۶
ارسال‌ها
پاسخ
ahvig آفلاین
كاربر تک ستاره
*

ارسال‌ها: 29
موضوع‌ها: 4
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #10
 
Rnd یکی از توابع داخلی وی بی هست و یه عدد تصادفی بین 0و1 رو تولید میکنه
مثال:a=rnd
که ش یه عدد اعشاری کوچکتر از یک و بزرگتر از صفر می شه حالا اگه میخوای یه عدد تصادفی توی یه محدوده خاص تولید کنی از فرمول زیر استفاده کن
Int((upperbound - lowerbound + 1) * Rnd + lowerbound

[/code]
۱۲-بهمن-۱۳۸۴, ۱۱:۳۳:۵۴
ارسال‌ها
پاسخ
elinaz آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 1
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #11
سلام
از كمكتون ممنونم
۱۳-بهمن-۱۳۸۴, ۰۰:۳۰:۳۲
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نیاز به راهنمایی درباره ارسال اطلاعات reza2010wf 2 3,830 ۲۶-شهریور-۱۳۹۴, ۱۱:۵۸:۰۷
آخرین ارسال: Ghoghnus
  نمايش ركوردهاي يك فيلد از ديتا بيس اكسس در يك ليست باكس sinacomputer 8 11,391 ۱۹-بهمن-۱۳۹۲, ۲۱:۲۴:۱۰
آخرین ارسال: Ghoghnus
  [سوال] سرچ يك پوشه و حذف محتويات آن در ويژوال بيسيك USer Spy 1 3,447 ۱۴-مرداد-۱۳۹۲, ۱۲:۳۸:۱۳
آخرین ارسال: Ghoghnus
  [سوال] سوال درباره ي ActiveX javaweb 32 19,125 ۲۹-خرداد-۱۳۹۲, ۱۸:۵۳:۳۹
آخرین ارسال: javaweb
  سوالاتی درباره ی هندل javaweb 7 7,499 ۱۸-خرداد-۱۳۹۲, ۱۴:۲۱:۲۸
آخرین ارسال: Di Di
  من برنامم به آخر رسيده يك ماه تلاش كردم اما برنامم كامپايل نميشه كمكم كنيد mohammad29 9 6,428 ۲۴-فروردین-۱۳۹۲, ۱۲:۲۹:۴۶
آخرین ارسال: rap0661
Question سوال درباره چگونگي سرچ كردن در ديتابيس PRO 17 11,943 ۰۸-شهریور-۱۳۹۱, ۱۹:۵۲:۲۷
آخرین ارسال: PRO
  [سوال] مشكل برنامه نويسي در vb لطفا كمكم كنيد galaxyking 3 3,647 ۳۰-خرداد-۱۳۹۰, ۰۰:۱۲:۴۴
آخرین ارسال: galaxyking
  [سوال] فراخواني فايل هاي exe در ويژوال بيسيك treasury 4 6,256 ۰۱-خرداد-۱۳۹۰, ۱۳:۵۶:۴۹
آخرین ارسال: HamedFaa
  تو رو خدا كمكم كنيد bah69man 42 22,286 ۰۹-اردیبهشت-۱۳۹۰, ۲۰:۵۸:۵۷
آخرین ارسال: bah69man

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS