PDA

View Full Version : مبتدی: datagridview



zohreh jun
چهارشنبه 18 آذر 1388, 20:09 عصر
سلام چطوري بين datagridview و dataview ارتباط برقرار كنم. مرسي

navid1n2000
چهارشنبه 18 آذر 1388, 20:55 عصر
سلام
ببين از اين كد من چيزي سر در مياري؟
اگه سر در نياوردي بگو تا بيشتر تو ضيح بدم

SqlConnection objConnection = new SqlConnection("Server=نام سرور;Database=نام ديتابيس;Integrated Security = True");
SqlDataAdapter objDataAdapter = new SqlDataAdapter();
DataView objDataView;
DataSet objDataSet;
objDataAdapter.SelectCommand = new SqlCommand();
objDataAdapter.SelectCommand.Connection = objConnection;
objDataAdapter.SelectCommand.CommandText = "دستور اس كيو ال كه ميخواي روي ديتابيس اجرا كني" ;
objDataAdapter.SelectCommand.CommandType = CommandType.Text;
objDataSet = new DataSet();
objConnection.Open();
objDataAdapter.Fill(objDataSet, "اسم جدولت");
objConnection.Close();
objDataView = new DataView(objDataSet.Tables["سم جدولت"]);
objDataView.Sort = "DisplayNobatId";
dataGridView1.DataSource = objDataView;
راحته. نه ؟

csharpprogramer88
چهارشنبه 18 آذر 1388, 22:20 عصر
سلام
اگه بخواي از ويوي ساخته شده انتخاب بكني اين دستور
select * from View1
بهت كمك مي كنه
بعد اونم كه مي تواني مثل حالت عادي كه از يه جدول استفاده مي كنيم به گريد بايند كني

zohreh jun
پنج شنبه 19 آذر 1388, 01:53 صبح
سلام
ببين از اين كد من چيزي سر در مياري؟
اگه سر در نياوردي بگو تا بيشتر تو ضيح بدم

SqlConnection objConnection = new SqlConnection("Server=نام سرور;Database=نام ديتابيس;Integrated Security = True");
SqlDataAdapter objDataAdapter = new SqlDataAdapter();
DataView objDataView;
DataSet objDataSet;
objDataAdapter.SelectCommand = new SqlCommand();
objDataAdapter.SelectCommand.Connection = objConnection;
objDataAdapter.SelectCommand.CommandText = "دستور اس كيو ال كه ميخواي روي ديتابيس اجرا كني" ;
objDataAdapter.SelectCommand.CommandType = CommandType.Text;
objDataSet = new DataSet();
objConnection.Open();
objDataAdapter.Fill(objDataSet, "اسم جدولت");
objConnection.Close();
objDataView = new DataView(objDataSet.Tables["سم جدولت"]);
objDataView.Sort = "DisplayNobatId";
dataGridView1.DataSource = objDataView;
راحته. نه ؟
بابت كدت ممنونم:تشویق::لبخندساده: