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

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

  1. #1
    کاربر دائمی آواتار ghasem110deh
    تاریخ عضویت
    اردیبهشت 1393
    محل زندگی
    تهران
    پست
    1,148

    Question خواندن اطلاعات جدول و نمایش فیلدهای مورد نظر در لیست باکس

    سلام
    من از این کد استفاده کردم واسه نمایش اطلاعت برحسب پارامتر (d@) و نمایش توی لیست باکس ... (2 تا فیلد)

    com.CommandType = CommandType.Text;            com.CommandText = "Select Cam, Dat From Tsel Where Dat LIKE @d";
    com.Parameters.AddWithValue("@d", toolStripStatusLabel13.Text);
    com.Connection = con;
    SqlDataAdapter adp = new SqlDataAdapter(com);
    DataSet ds = new DataSet();
    adp.Fill(ds, "T");
    listBox1.DataSource = ds.Tables[0];
    listBox1.ValueMember = "Cam";
    listBox1.DisplayMember = "Cam, Dat";


    اما هیچ چی نشون نمیده !
    واسه دیتاگرید ویو همین کد رو زدم مشکلی نیست و برحسب اون پارامتر نشون میده (البته اینجا کل سطر رو)

  2. #2
    کاربر دائمی آواتار ghasem110deh
    تاریخ عضویت
    اردیبهشت 1393
    محل زندگی
    تهران
    پست
    1,148

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

    سلام
    یکی از دوستان این کد رو لطف کرد ...

    public DataTable SelectData()        {
    string selectQuery = "Select Cam From Tsel Where Dat LIKE @d";
    SqlCommand Command1 = new SqlCommand(selectQuery, this.con);
    Command1.Parameters.AddWithValue("@d", toolStripStatusLabel13.Text);
    SqlDataAdapter DataAdapter1 = new SqlDataAdapter(Command1);


    try
    {
    DataTable result = new DataTable();
    DataAdapter1.Fill(result);
    return result;
    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.Message);
    return null;
    }
    finally
    {
    Command1.Connection.Close();
    }
    }



    و اینم فراخوانیش :

    private void Form1_Load(object sender, EventArgs e)        {
    try
    {
    this.listBox1.DataSource = this.SelectData();
    this.listBox1.DisplayMember = "Cam";
    this.listBox1.ValueMember = "Dat";
    }
    catch
    {
    }


    الان میخوام بر حسب تاریخ روز نشون بده ! ولی هیچی نشون نمیده ، و اگه دستور WHERE و خط زیر رو بردارم :

    Command1.Parameters.AddWithValue("@d", toolStripStatusLabel13.Text);


    همه رو نشون میده !
    *** در واقع میخوام چک هایی که تاریخ سر رسیدشون ، تاریخ روز هستش رو نشون بده***

  3. #3
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

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

    سلام
    1. فرمان Like به این صورت استفاده می‌شه: '%Where Name like '%Saba
    2. بدترین کار نگهداری تاریخ به صورت رشته حرفی هست. حتماً تاریخ رو به صورت تاریخ نگهداری کنید.
    3. برای تبدیل تاریخ میلادی به شمسی می‌تونید از یک UDF که من قبلاً در انجمن Sql فرستادم استفاده کنید.
    https://barnamenevis.org/showthread.p...l=1#post583591

    صباصبوحی

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

  1. سوال: مشکل در خواندن اطلاعات جدول و نمایش ان در کامبوباکس
    نوشته شده توسط vahidth در بخش C#‎‎
    پاسخ: 29
    آخرین پست: سه شنبه 01 اسفند 1391, 08:54 صبح
  2. سوال: جدا سازی ایتم های که کلمه ی مورد نظر رادر لیست باکس دارند
    نوشته شده توسط alishademan در بخش برنامه نویسی در 6 VB
    پاسخ: 7
    آخرین پست: سه شنبه 30 فروردین 1390, 15:01 عصر
  3. سوال: نمایش ایتم مورد نظر در کمبو باکس موجود در گرید ویو
    نوشته شده توسط hamidre13 در بخش C#‎‎
    پاسخ: 3
    آخرین پست: دوشنبه 18 مرداد 1389, 19:56 عصر
  4. انتخاب فیلد مورد نظر از لیست باکس و نمایش گزارش
    نوشته شده توسط sara_sss62 در بخش گزارش سازی با Crystal Report
    پاسخ: 2
    آخرین پست: دوشنبه 14 خرداد 1386, 16:25 عصر
  5. دسترسی به فیلدهای مورد نظر جدول
    نوشته شده توسط reza1357 در بخش VB.NET
    پاسخ: 12
    آخرین پست: شنبه 25 فروردین 1386, 08:02 صبح

برچسب های این تاپیک

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

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