alasht
پنج شنبه 10 تیر 1389, 20:48 عصر
با سلام
این مشکل یتابیس ما تمومی نداره یه جاشو درست میکنیم جای دیگش میلنگه
واقعا معذرت میخوام که اینقدر سوال میکنم
مشکل من اینه که من دو تا تکست باکس و یک btn و یک دیتا گرید ویو دارم برای جستجو بر اساس نام و نام خانوادگی ( دیتابیس اکسس هست )
http://up.iranblog.com/Files/5b2a2e4baee2472998fb.JPG
من کد زیر رو داخل دکمه جستجو نوشتم
private void btn_search_Click(object sender, EventArgs e)
{
string Constr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " +
Application.StartupPath + "\\userdb2.mdb";
OleDbConnection Connect = new OleDbConnection(Constr);
if (Connect.State == ConnectionState.Closed) Connect.Open();
string select_search = "select * From moshakhasat";
if (txt_search_name.Text != string.Empty) {
select_search += " AND nam='" + txt_search_name.Text + "'";
}
if (txt_search_famil.Text != string.Empty)
{
select_search += " AND famil='" + txt_search_famil.Text + "'";
}
OleDbDataAdapter dataad_1 = new OleDbDataAdapter(select_search, Connect);
DataSet dataset_1 = new DataSet();
dataad_1.Fill(dataset_1, "search");
datagrid2.AutoGenerateColumns = false;
datagrid2.DataSource = dataset_1.Tables["search"];
}
ولی وقتی برنامه رو اجرا میکنم و نام رو وارد میکنم و رو دکمه جستجو کلیک میکنم با این ارور مواجه میشم
http://up.iranblog.com/Files/bfcc3e63f6df4d4e8caf.JPG
خواهش میکنم کمکم کنید و بگید اشکالم کجاست :افسرده:
این مشکل یتابیس ما تمومی نداره یه جاشو درست میکنیم جای دیگش میلنگه
واقعا معذرت میخوام که اینقدر سوال میکنم
مشکل من اینه که من دو تا تکست باکس و یک btn و یک دیتا گرید ویو دارم برای جستجو بر اساس نام و نام خانوادگی ( دیتابیس اکسس هست )
http://up.iranblog.com/Files/5b2a2e4baee2472998fb.JPG
من کد زیر رو داخل دکمه جستجو نوشتم
private void btn_search_Click(object sender, EventArgs e)
{
string Constr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " +
Application.StartupPath + "\\userdb2.mdb";
OleDbConnection Connect = new OleDbConnection(Constr);
if (Connect.State == ConnectionState.Closed) Connect.Open();
string select_search = "select * From moshakhasat";
if (txt_search_name.Text != string.Empty) {
select_search += " AND nam='" + txt_search_name.Text + "'";
}
if (txt_search_famil.Text != string.Empty)
{
select_search += " AND famil='" + txt_search_famil.Text + "'";
}
OleDbDataAdapter dataad_1 = new OleDbDataAdapter(select_search, Connect);
DataSet dataset_1 = new DataSet();
dataad_1.Fill(dataset_1, "search");
datagrid2.AutoGenerateColumns = false;
datagrid2.DataSource = dataset_1.Tables["search"];
}
ولی وقتی برنامه رو اجرا میکنم و نام رو وارد میکنم و رو دکمه جستجو کلیک میکنم با این ارور مواجه میشم
http://up.iranblog.com/Files/bfcc3e63f6df4d4e8caf.JPG
خواهش میکنم کمکم کنید و بگید اشکالم کجاست :افسرده: