arash ghafori
دوشنبه 01 خرداد 1391, 09:47 صبح
سلام .
من برای دکمه ی سرچم این کدو نوشتم . ولی بعد از زدن دکمه ی سرچ DataGride خالی میشه . اشکالش کجاست .
ممنون.
SqlConnection con = new SqlConnection();
SqlCommand cmd = new SqlCommand();
SqlDataAdapter da = new SqlDataAdapter();
DataTable dt = new DataTable();
con.ConnectionString = global::WindowsFormsApplication1.Properties.Settin gs.Default.db1ConnectionString;
cmd.Connection = con;
cmd.CommandText = "SELECT * FROM Table1 where [bname] like N'%" + textBox1.Text + "%'";
da.SelectCommand = cmd;
da.Fill(dt);
this.dataGridView1.DataSource = dt;
this.dataGridView1.DataMember = "bname";
this.dataGridView1.AutoGenerateColumns = true;
this.dataGridView1.RightToLeft = RightToLeft.Yes;
this.dataGridView1.Refresh();
dt.Dispose();
da.Dispose();
cmd.Dispose();
con.Dispose();
من برای دکمه ی سرچم این کدو نوشتم . ولی بعد از زدن دکمه ی سرچ DataGride خالی میشه . اشکالش کجاست .
ممنون.
SqlConnection con = new SqlConnection();
SqlCommand cmd = new SqlCommand();
SqlDataAdapter da = new SqlDataAdapter();
DataTable dt = new DataTable();
con.ConnectionString = global::WindowsFormsApplication1.Properties.Settin gs.Default.db1ConnectionString;
cmd.Connection = con;
cmd.CommandText = "SELECT * FROM Table1 where [bname] like N'%" + textBox1.Text + "%'";
da.SelectCommand = cmd;
da.Fill(dt);
this.dataGridView1.DataSource = dt;
this.dataGridView1.DataMember = "bname";
this.dataGridView1.AutoGenerateColumns = true;
this.dataGridView1.RightToLeft = RightToLeft.Yes;
this.dataGridView1.Refresh();
dt.Dispose();
da.Dispose();
cmd.Dispose();
con.Dispose();