farfar_2008
شنبه 29 مرداد 1390, 18:11 عصر
با سلام به همه برنامه نویسان عزیز
من یه جدول تو پاییگاه داده به نام phone ایجاد کردم.حالا تو c#.net با کد نویسی می خوام سرچ ایجاد کنم که اگر فیلد name در جدولم برابر با ali بود بقیه اطلاعاتش رو تو gradeveiw نشون بده ولی این قسمت از کدم رو ارور میده:
DataView obw = new DataView(obs.Tables("phone"));
البته فقط قسمت obs.tables که مربوط به dataset هست.
اینم تمام کدم:
SqlConnection com = new SqlConnection();
com.ConnectionString = ("server=ACER-PC\\SQL2008;database=ali;integrated security=true;");
SqlDataAdapter oba=new SqlDataAdapter();
oba.SelectCommand = new SqlCommand();
oba.SelectCommand.Connection = com;
oba.SelectCommand.CommandText = "select name,family,mobile,home,address from phone";
oba.SelectCommand.CommandType = CommandType.Text;
DataSet obs = new DataSet();
com.Open();
oba.Fill(obs, "phone");
com.Close();
DataView obw = new DataView(obs.Tables("phone"));
obw.RowFilter = "name='ali'";
dataGridView1.AutoGenerateColumns = true;
dataGridView1.DataSource = obs;
dataGridView1.DataMember = "phone";
خواهش میکنم راهنمایی کنید.
با تشکر
من یه جدول تو پاییگاه داده به نام phone ایجاد کردم.حالا تو c#.net با کد نویسی می خوام سرچ ایجاد کنم که اگر فیلد name در جدولم برابر با ali بود بقیه اطلاعاتش رو تو gradeveiw نشون بده ولی این قسمت از کدم رو ارور میده:
DataView obw = new DataView(obs.Tables("phone"));
البته فقط قسمت obs.tables که مربوط به dataset هست.
اینم تمام کدم:
SqlConnection com = new SqlConnection();
com.ConnectionString = ("server=ACER-PC\\SQL2008;database=ali;integrated security=true;");
SqlDataAdapter oba=new SqlDataAdapter();
oba.SelectCommand = new SqlCommand();
oba.SelectCommand.Connection = com;
oba.SelectCommand.CommandText = "select name,family,mobile,home,address from phone";
oba.SelectCommand.CommandType = CommandType.Text;
DataSet obs = new DataSet();
com.Open();
oba.Fill(obs, "phone");
com.Close();
DataView obw = new DataView(obs.Tables("phone"));
obw.RowFilter = "name='ali'";
dataGridView1.AutoGenerateColumns = true;
dataGridView1.DataSource = obs;
dataGridView1.DataMember = "phone";
خواهش میکنم راهنمایی کنید.
با تشکر