PDA

View Full Version : کد جستجو در ado چیه؟



saeed-71
سه شنبه 21 آذر 1391, 08:34 صبح
سلام.
دوستان کد جستجو در ado چیه؟

saeed.8350028
سه شنبه 21 آذر 1391, 09:43 صبح
سلام
من که متوجه سوال شما نمیشم! می شه بیشتر توضیح بدی؟
اگه منظورت query نوشتن باشه با select می تونی این کار را انجام بدی

saeed-71
سه شنبه 21 آذر 1391, 10:26 صبح
خوب اره.چجوری میشه این کار کرد؟
میخوام یه فیلد جستجو بذارمو تو دیتابیس دنباش بگردم.چیکار کنم؟

masoodz
سه شنبه 21 آذر 1391, 16:13 عصر
با دستور select میشه . کد زیر رو ببین . کلاسش رو هم برات آوردم

SqlDataReader dr;
dr = sqlquery.f2("select * from moshtarek where phone='"+textBox1.Text+"'");
if (dr.Read())
{
textBox2.Text = dr.GetString(1);
textBox3.Text = dr.GetString(2);
textBox4.Text = dr.GetString(4);
textBox5.Text = dr.GetString(5);
textBox6.Text = dr.GetString(6);
}
کلاس

class sqlquery
{
static string cs = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|datadirector y|\tarhezemestane.mdf;Integrated Security=True;User Instance=True";
public static void f1(string query)
{
SqlConnection c1 = new SqlConnection();
c1.ConnectionString = cs;
c1.Open();
SqlCommand c2 = new SqlCommand();
c2.CommandText = query;
c2.Connection = c1;
c2.ExecuteNonQuery();
}
public static SqlDataReader f2(string query)
{
SqlConnection c1 = new SqlConnection();
c1.ConnectionString = cs;
c1.Open();
SqlCommand c2 = new SqlCommand();
c2.CommandText = query;
c2.Connection = c1;
return c2.ExecuteReader();
}
public static DataSet f3(string query)
{
SqlDataAdapter d1 = new SqlDataAdapter(query, cs);
DataSet ds = new DataSet();
d1.Fill(ds);
return ds;
}
}