رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.

AnswerCenter

مرکز پاسخگویی به سوالات برنامه نویسی

  • مرجع پاسخگویی
  • تولید آموزش
  • سفارش پروژه

درخواست سفارش پروژه

اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


  • 0
sadeghkiyani

نمایش متن تصادفی

سوال

sadeghkiyani    98

کاربر رو به رشد

سلام

توی برنامه های فال از یه سری متن استفاده میکنند که کاربر هر سری  با کلیک کردن روی باتن یک متن مختلفی رو میبینه

با چه کدی میشه همچین دستوری نوشت که کاربر با کلیک کردن روی یک باتن از بین یک دیتابیس 100 تا بصورت رندوم یک متن را نمایش بده که امکان اشتراک گذاری و علاقه مندی هم داشته باشه 

لطفا راهنمایی کنید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تا کنون داده شده است

پست های پیشنهاد شده

  • 0
مجید آرتا    5,726

مدیر کل سایت

	Dim NumberOfRows As Int
	NumberOfRows = db.ExecQuerySingleResult("SELECT count(*) FROM table1")
	Private id As Int = Rnd(1,NumberOfRows)
	Private cr As Cursor = db.ExecQuery("SELECT * FROM table1 WHERE id="&id)
	If Not(cr.RowCount > 0) Then Return
	cr.Position = 0
	lblText.Text = cr.GetString("text")

 

  • تشکر 1

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
مجید آرتا    5,726

مدیر کل سایت

سلام

با تابع Rnd  اشنایی دارید دیگه ؟

وظیفش اینه بین دو بازه عددی یک عدد رو به صورت رندوم بر میگردونه.

شما میایید ردیف دیتابیس یا id  رو به این تابع میدید، یعنی بازه ی 1 تا اخرین  id که با RouwCount  میتونید بدست بیارید

حالا هر عددی که در اومد میایید به وسیله ی WHERE  اون ردیف رو متنشو توی لیبل نمایش میدید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • جدید...