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

نام تاپیک: ورود اطلاعات دستی و دیتابیس داخل کمبو باکس

  1. #1

    Question ورود اطلاعات دستی و دیتابیس داخل کمبو باکس

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

    cmbName.Text = "";

    cmbName.Items.Add("");


    کمبوباکس رو هم با کد زیر وصل میکنم به دیتابیس:

                objCon.Close();
    objCom.Connection = objCon;
    objCom.CommandText = "SELECT Name FROM tbl_Name";
    objCon.Open();
    SqlDataReader DR = objCom.ExecuteReader();
    DataTable DT = new DataTable();
    DT.Clear();
    DT.Load(DR);
    cmbName.DataSource = DT;
    cmbName.DisplayMember = "Name";
    objCon.Close();


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

  2. #2

    نقل قول: ورود اطلاعات دستی و دیتابیس داخل کمبو باکس

    سلام ، کدت رو شبیه کد زیر بنویس مشکل حل میشه :

    objCom.Connection = objCon;
    objCon.Close();
    objCom.Connection = objCon;
    objCom.CommandText = "SELECT Name FROM tbl_Name";
    objCon.Open();
    comboBox1.Items.Add("");
    dr = objCom.ExecuteReader();

    if (dr.HasRows) {

    while (dr.Read())
    {
    comboBox1.Items.Add(dr["p_name"]);
    }

    }
    objCon.Close();

  3. #3

    نقل قول: ورود اطلاعات دستی و دیتابیس داخل کمبو باکس

    ممنون
    درست شد

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

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