View Full Version : کد جستجو در ado چیه؟
saeed-71
سه شنبه 21 آذر 1391, 09:34 صبح
سلام.
دوستان کد جستجو در ado چیه؟
saeed.8350028
سه شنبه 21 آذر 1391, 10:43 صبح
سلام
من که متوجه سوال شما نمیشم! می شه بیشتر توضیح بدی؟
اگه منظورت query نوشتن باشه با select می تونی این کار را انجام بدی
saeed-71
سه شنبه 21 آذر 1391, 11:26 صبح
خوب اره.چجوری میشه این کار کرد؟
میخوام یه فیلد جستجو بذارمو تو دیتابیس دنباش بگردم.چیکار کنم؟
masoodz
سه شنبه 21 آذر 1391, 17: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;
}
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.