PDA

View Full Version : سوال: جستوجو در گريدويو



esi.saketi
دوشنبه 05 تیر 1391, 21:14 عصر
سلام

من ميخواستم با تغيير تو تكت باكس جستو جو روي گريد ويو انجام بشه اين كدم نوشتم ولي جواب نميده.
لطفا راهنمايي كنيد


SqlConnection con = new SqlConnection("Server=ASSADI;Database=gym;Integrated Security=True");
SqlDataAdapter da = new SqlDataAdapter("Select * From tb_phonebook where (Name='" + txt_srchname.Text+ "')", con);
DataSet ds = new DataSet();
da.Fill(ds, "tb_phonebook");
dataGridView1.DataSource = ds.Tables[0];

tehranihosseini
سه شنبه 06 تیر 1391, 14:47 عصر
من هم این مشکل را دارم ممنون می شم اگه کسی چیزی می دونه پاسخ بدهد

mahangroup
پنج شنبه 30 شهریور 1391, 21:01 عصر
با سلام از این مورد جستجو هم میتونین استفاده کنید


SaveData searcheData = new SaveData();
searcheData.FillTable("Select * From Driver where (AS_a='" + textBox1.Text + "')");
dataGridView1.DataSource = searcheData.SQLTable;
dataload();

با تشکر
www.mahangroup.ir (http://www.mahangroup.ir)

online98
پنج شنبه 30 شهریور 1391, 21:14 عصر
سلام
از این کد در TextChange استفاده کنید

OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Bank.mdb");
OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM TellBook WHERE p_name like @x", conn);
da.SelectCommand.Parameters.AddWithValue("@x", "%" + textBox1.Text + "%");
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;

موفق باشید ../.