myysl97
چهارشنبه 29 مرداد 1393, 13:13 عصر
دوستان جدولی دارم به نام دسته
که اینو من از دیتا بیس واکشی میکنم و در کومبو باکس نشون میدم
حالا یه دگمه میزارم میخوام وقتی روی دگمه کلیک کردم از کومبو باکسم ای دی رو در لیبیل نشون بده
و اینم کدهام
در فرم لودم
OleDbConnection con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=d:/db.accdb;Persist Security Info=False");
con.Open();
OleDbDataAdapter sdr = new OleDbDataAdapter("select * from daste", con);
DataSet ds = new DataSet();
sdr.Fill(ds, "temp");
comboBox1.DisplayMember = "namedaste";
comboBox1.ValueMember = "ID";
comboBox1.DataSource = ds.Tables["temp"];
con.Close();
و در دگمه
OleDbConnection con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=d:/db.accdb;Persist Security Info=False");
string str = "select ID from daste where ID=ID ";//where ID=@ID
OleDbCommand cmd = new OleDbCommand(str,con);
cmd.Parameters.AddWithValue("@ID", comboBox1.SelectedValue);
con.Open();
OleDbDataReader sdr = cmd.ExecuteReader();
sdr.Read();
label2.Text=sdr["ID"].ToString();
sdr.Close();
con.Close();
ولی نشون نمیده
ارور میده چیکار کنم؟کجاش اشتباهه
که اینو من از دیتا بیس واکشی میکنم و در کومبو باکس نشون میدم
حالا یه دگمه میزارم میخوام وقتی روی دگمه کلیک کردم از کومبو باکسم ای دی رو در لیبیل نشون بده
و اینم کدهام
در فرم لودم
OleDbConnection con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=d:/db.accdb;Persist Security Info=False");
con.Open();
OleDbDataAdapter sdr = new OleDbDataAdapter("select * from daste", con);
DataSet ds = new DataSet();
sdr.Fill(ds, "temp");
comboBox1.DisplayMember = "namedaste";
comboBox1.ValueMember = "ID";
comboBox1.DataSource = ds.Tables["temp"];
con.Close();
و در دگمه
OleDbConnection con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=d:/db.accdb;Persist Security Info=False");
string str = "select ID from daste where ID=ID ";//where ID=@ID
OleDbCommand cmd = new OleDbCommand(str,con);
cmd.Parameters.AddWithValue("@ID", comboBox1.SelectedValue);
con.Open();
OleDbDataReader sdr = cmd.ExecuteReader();
sdr.Read();
label2.Text=sdr["ID"].ToString();
sdr.Close();
con.Close();
ولی نشون نمیده
ارور میده چیکار کنم؟کجاش اشتباهه