PDA

View Full Version : سوال: انتخاب یک ایتم از کامبوباکس و جستجو بر اساس ایتم های ان



vahidth
شنبه 02 دی 1391, 09:36 صبح
سلام
چطوری میتونم یه کامبوباکس رو فرم بزارم و با استفاده از ایتم های اون عمل جستجو رو انجام بدم من کد سرچ رو به این صورت نوشتم
SqlDataAdapter da = new SqlDataAdapter("Select * From zx Where data1 >='" + textBox7.Text + "' And data2<='" + textBox8.Text + "'", con);
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
حالا چطوری میتونم وقتی یک ایتم از کامبوباکس رو انتخاب کردم جستجو بر اساس همون ایتم انجام بشه؟
97077
SqlDataAdapter da = new SqlDataAdapter(@"select * from zx WHERE id like N'%" + textBox6.Text + "%'", con);
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;

danialafshari
شنبه 02 دی 1391, 11:21 صبح
سلام دوست عزیز
باید برای هر 4 تا کد sql بنویسی

select * from zx WHERE id
این مال کد
3 تا همینطور باید برای نام و نام خانوادگی و تاریخ بنویسی
در دکمه جستجو می نویسی :(مثلا)
if (comboBox1.text=="نام")
{
SqlDataAdapter da = new SqlDataAdapter(@"select * from zx WHERE Name like N'%" + textBox6.Text + "%'", con);
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
}
else if (comboBox1.text=="نام خانوادگی")
{
SqlDataAdapter da = new SqlDataAdapter(@"select * from zx WHERE Family like N'%" + textBox6.Text + "%'", con);
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
}

.
.
.

صرفا مثال بود
موفق باشی