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

نام تاپیک: ایجاد اتصال بین لیست باکس و صفحه ای برای نمایش اطلاعات خوانده شده از دیتابیس

  1. #1
    کاربر دائمی آواتار h.rezaee
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    تهران
    پست
    488

    Exclamation ایجاد اتصال بین لیست باکس و صفحه ای برای نمایش اطلاعات خوانده شده از دیتابیس

    سلام بر دوستان و اساتید حرفه ای در حوزه برنامه نویسی.
    ایشا ا... نماز و روزهای شما بزرگواران مورد قبول درگاه حق تعالی قرار گرفته باشه.
    دوستان یه سوالی برام پیش اومده اونم اینه که چه طوری میشه بین یک لیست باکس که دریک فرمی مثلا Form1 هستش با کلیک بر روی یکی از ایتم های این لیست باکس ( لیست باکس در فرم اول هستش ) به فرمی مثل Form2 بریم و اطلاعات اون آیتم مورد نظر را از دیتابیس خونده و در Form2 نمایش بدیم.

  2. #2
    کاربر دائمی
    تاریخ عضویت
    تیر 1389
    محل زندگی
    به جبر روزگار تهران هستم.
    پست
    2,718

    نقل قول: ایجاد اتصال بین لیست باکس و صفحه ای برای نمایش اطلاعات خوانده شده از دیتابیس

    سلام. شما در لیست باکس با انتخاب هر عنصر باید مقدار اون عنصر رو درون یک متغیر بریزی( اگر اشتباه نکنم باید از خاصیت selectedvalue مربوط به لیست باکس استفاده کنید). وقتی مقدار رو بدست اوردی باید به فرم 2 بفرستیش( نحوه انتقال مقادیر بین فرم ها، بارها بحث شده). در فرم لود مربوط به فرم 2 این مقدار رو دریافت و یک کوئری select مینویسی، اگه وجود داشت که نمایش میده اگرم نبود میتونی پیغام بدی که این مقدار وجود نداره.
    موفق باشی.

  3. #3
    کاربر دائمی آواتار h.rezaee
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    تهران
    پست
    488

    نقل قول: ایجاد اتصال بین لیست باکس و صفحه ای برای نمایش اطلاعات خوانده شده از دیتابیس

    نقل قول نوشته شده توسط mohammaddou مشاهده تاپیک
    سلام. شما در لیست باکس با انتخاب هر عنصر باید مقدار اون عنصر رو درون یک متغیر بریزی( اگر اشتباه نکنم باید از خاصیت selectedvalue مربوط به لیست باکس استفاده کنید). وقتی مقدار رو بدست اوردی باید به فرم 2 بفرستیش( نحوه انتقال مقادیر بین فرم ها، بارها بحث شده). در فرم لود مربوط به فرم 2 این مقدار رو دریافت و یک کوئری select مینویسی، اگه وجود داشت که نمایش میده اگرم نبود میتونی پیغام بدی که این مقدار وجود نداره.
    موفق باشی.
    ممنون دوست عزیز انشاا... بعد از افطار تست میکنم ، اگه درست نشد باز هم مزاحمتون میشم. اگر هم مرحمت کنید یک نمونه کد بزارید ممنون میشم.

  4. #4
    کاربر دائمی
    تاریخ عضویت
    تیر 1389
    محل زندگی
    به جبر روزگار تهران هستم.
    پست
    2,718

    نقل قول: ایجاد اتصال بین لیست باکس و صفحه ای برای نمایش اطلاعات خوانده شده از دیتابیس

    مراحل کار به اینصورته:
    درون فرم 1 و در partial یک متغیر بصورت زیر تعریف کنید:
    public static string st;

    حالا یه دکمه روی فرم 1 بذارید و درون دکمه کدهای زیر رو قرار بدید:
      
    st = listBox1.SelectedItem.ToString();
    Form2 frm2 = new Form2();
    frm2.ShowDialog();

    حالا یه لیبل روی فرم 2 بذارید و در formload مربوط به فرم 2 ، این مقدار رو دریافت میکنید، به اینصورت:
    label1.Text = Form1.st;

    حالا در ادامه همین دستور، دستور select رو بنویس و نتیجه رو درون یه دیتاتیبل بریز و دیتاتیبل رو هم درون گرید بریز.
    موفق باشی دوست من.

  5. #5
    کاربر دائمی آواتار h.rezaee
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    تهران
    پست
    488

    نقل قول: ایجاد اتصال بین لیست باکس و صفحه ای برای نمایش اطلاعات خوانده شده از دیتابیس

    نقل قول نوشته شده توسط mohammaddou مشاهده تاپیک
    مراحل کار به اینصورته:
    درون فرم 1 و در partial یک متغیر بصورت زیر تعریف کنید:
    public static string st;

    حالا یه دکمه روی فرم 1 بذارید و درون دکمه کدهای زیر رو قرار بدید:
      
    st = listBox1.SelectedItem.ToString();
    Form2 frm2 = new Form2();
    frm2.ShowDialog();

    حالا یه لیبل روی فرم 2 بذارید و در formload مربوط به فرم 2 ، این مقدار رو دریافت میکنید، به اینصورت:
    label1.Text = Form1.st;

    حالا در ادامه همین دستور، دستور select رو بنویس و نتیجه رو درون یه دیتاتیبل بریز و دیتاتیبل رو هم درون گرید بریز.
    موفق باشی دوست من.
    ممنون دوست عزیز

  6. #6

    نقل قول: ایجاد اتصال بین لیست باکس و صفحه ای برای نمایش اطلاعات خوانده شده از دیتابیس

    سلام و خسته نباشید
    من یه سوال داشتم نمیدونم که مربوط به این قسمت میشه یا نه چون عجله داشتم در همین قسمت نوشتم
    من میخوام یه لیست باکس درست کنم که هر آیتمی که در این لیست باکس انتخاب میکنه عکس مربوط به اون آیتم رو زیرش نشون بده اگه میشه راهنماییم کنید در ضمن من برنامه نویسی هم بلد نیسم

  7. #7
    کاربر دائمی آواتار parvizwpf
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    TEH
    پست
    2,919

    نقل قول: ایجاد اتصال بین لیست باکس و صفحه ای برای نمایش اطلاعات خوانده شده از دیتابیس


    private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
    if (listBox1.SelectedIndex > -1)
    {
    //با فرض اینکه هرآیتم شامل آدرس عکس باشد
    pictureBox1.Image = Image.FromFile(listBox1.SelectedItem.ToString());
    }
    }

تاپیک های مشابه

  1. نجوه اتصال چک لیست باکس به بانک اطلاعاتی
    نوشته شده توسط Yanehsar در بخش C#‎‎
    پاسخ: 5
    آخرین پست: یک شنبه 04 تیر 1391, 22:30 عصر
  2. مبتدی: بهترین روش برای نمایش اطلاعات خوانده شده از دیتابیس بر روی صفحه
    نوشته شده توسط Hamid2547 در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: جمعه 08 اردیبهشت 1391, 11:13 صبح
  3. ایجاد تغییرات در لیست باکس
    نوشته شده توسط pedram_ns در بخش Access
    پاسخ: 2
    آخرین پست: دوشنبه 26 دی 1390, 13:21 عصر
  4. ایجاد دو صفحه ورود و نمایش اطلاعات
    نوشته شده توسط Samsam2010 در بخش PHP
    پاسخ: 5
    آخرین پست: جمعه 26 آذر 1389, 09:51 صبح
  5. سوال: حرکت کردن در بین اطلاعات خوانده شده از دیتابیس
    نوشته شده توسط rezabnm در بخش VB.NET
    پاسخ: 1
    آخرین پست: سه شنبه 17 آذر 1388, 12:19 عصر

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

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