نمایش نتایج 1 تا 7 از 7

نام تاپیک: نمایش تصادفی یک عدد از بانک

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    آذر 1388
    محل زندگی
    اهواز
    پست
    85

    نمایش تصادفی یک عدد از بانک

    با سلام،دوستان من یک بانک اطلاعاتی دارم که یه id داره و یک فیلد داره که شماره تلفن توش ذخیره میشه حالا میخام با تابع random بهم شماره تلفن تصادفی بده و توی یه دیتا گرید یا تکست باکس نشونم بده،ممنون میشم کمکم کنید .

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: نمایش تصادفی یک عدد از بانک

    سلام
    شما اول از بین id ها، Id های تصادفی پیدا کن بعد یه select بزن و شماره تلفن اون id رو استخراج کن.

    Random rd = newRandom();
    int rdnumber = 0;
    rdnumber = rd.Next(1, 100);
    یک کمترین مقدار id هست و 100 بیشترین مقدار



  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    آذر 1388
    محل زندگی
    اهواز
    پست
    85

    نقل قول: نمایش تصادفی یک عدد از بانک

    نقل قول نوشته شده توسط maysamfthi مشاهده تاپیک
    سلام
    شما اول از بین id ها، Id های تصادفی پیدا کن بعد یه select بزن و شماره تلفن اون id رو استخراج کن.

    Random rd = newRandom();
    int rdnumber = 0;
    rdnumber = rd.Next(1, 100);
    یک کمترین مقدار id هست و 100 بیشترین مقدار


    حالا اگه چندین ای دی رو بخام چی؟؟؟؟؟؟؟؟؟؟؟؟؟روش شما فقط برا یه ای دی جواب میده نه چندین ای دی مثلا من میام 15 تا عدد تصادفی تولید شه و طبق اون داد هامو از دیتا بیس نشون بدم،برا این کار باید چی کنم؟؟؟؟ممنون میشم جواب بدید.

  4. #4
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: نمایش تصادفی یک عدد از بانک

    با سلام

    شما به چه صورتی به بانک اطلاعاتی متصل میشید ؟ ایا در مورد Sql Dynamic چیزی شنیدید ؟ فکر کنم اشنایی به این موضوع به دردتون بخوره در این مورد

    موفق باشید

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    آذر 1388
    محل زندگی
    اهواز
    پست
    85

    نقل قول: نمایش تصادفی یک عدد از بانک

    نقل قول نوشته شده توسط mmd2009 مشاهده تاپیک
    با سلام

    شما به چه صورتی به بانک اطلاعاتی متصل میشید ؟ ایا در مورد Sql Dynamic چیزی شنیدید ؟ فکر کنم اشنایی به این موضوع به دردتون بخوره در این مورد

    موفق باشید
    ممنون از لطفتون من به صورت کد به دیتا بیس وصل میشم یعنی از ابجکت دیتا اداپتور و دیتا ست استفاده میکنم
    اینم کدمه
     IEnumerable<int> UniqueRandom(int minInclusive, int maxInclusive)
    {
    List<int> candidates = new List<int>();
    for (int i = minInclusive; i <= maxInclusive; i++)
    {
    candidates.Add(i);
    }
    Random rnd = new Random();
    while (candidates.Count > 1)
    {
    int index = rnd.Next(candidates.Count);
    yield return candidates[index];
    candidates.RemoveAt(index);
    }


    حالا مشکل اینه lمن میخام بین یه بازه مثلا از یک تا 7000 70 تا رو برام به صورت رندوم جدا کنه،برا این کار کد رو باید چه جور کنم؟؟؟؟؟؟؟؟؟
    آخرین ویرایش به وسیله saman6488 : سه شنبه 01 آذر 1390 در 08:26 صبح

  6. #6
    کاربر تازه وارد
    تاریخ عضویت
    آذر 1388
    محل زندگی
    اهواز
    پست
    85

    نقل قول: نمایش تصادفی یک عدد از بانک

    سلام اقا برای اینکه بخام یه مقدار خاصی رو از اعدادی که تولید میشه جدا کنم چی باید بکنم؟؟؟؟؟؟؟؟

  7. #7
    کاربر دائمی آواتار az.heidarzadeh
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    Iran-Mashhad
    پست
    241

    نقل قول: نمایش تصادفی یک عدد از بانک

    سلام
    برای اینکه یه تعداد عدد رندم ایجاد کنی باید ا حلقه استفاده کنی برای جدا کردن یه مقدار خاص از عددت هم اونو cast کن به رشته و بعد با تابع ()substring جداش کن...

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •