PDA

View Full Version : سوال: ریختن اطلاعات یک ذیتاگرید در دیتا تیبل (فوری)



ali2006sr
چهارشنبه 16 دی 1388, 09:30 صبح
با سلام خدمت دوستان عزیز

من یه مشکلی دارم اینه که نمی دونم چطوری اطلاعات داخل دیتاگریدمو داخل دیتا تیبل بریزم تا بتونم ازش استفاده کنم

خیلی فوری دوستان لطفاً کمک کنید

mir555
چهارشنبه 16 دی 1388, 15:02 عصر
dataadapter.update(dataset1.tablename)
با این فرمان کل اطلاعاتت تو دیتابیس ذخیره می شه


public DataSet updateData ( DataSet myDataSet,
string connString, string query ) {
OleDbConnection myConn = new OleDbConnection ( connString );
OleDbDataAdapter adapter = new OleDbDataAdapter ( );
adapter.SelectCommand = new OleDbCommand ( query, myConn );
OleDbCommandBuilder custCB = new OleDbCommandBuilder ( adapter );
DataSet myDataSet = new DataSet ( );

myConn.Open ( );
adapter.Fill ( myDataSet );

// ... code to modify data in dataset here ...

// without the OleDbCommandBuilder this line would fail
adapter.Update ( myDataSet );

myConn.Close ( );
return myDataSet;
}

ali2006sr
چهارشنبه 16 دی 1388, 16:14 عصر
dataadapter.update(dataset1.tablename)
با این فرمان کل اطلاعاتت تو دیتابیس ذخیره می شه


public DataSet updateData ( DataSet myDataSet,
string connString, string query ) {
OleDbConnection myConn = new OleDbConnection ( connString );
OleDbDataAdapter adapter = new OleDbDataAdapter ( );
adapter.SelectCommand = new OleDbCommand ( query, myConn );
OleDbCommandBuilder custCB = new OleDbCommandBuilder ( adapter );
DataSet myDataSet = new DataSet ( );

myConn.Open ( );
adapter.Fill ( myDataSet );

// ... code to modify data in dataset here ...

// without the OleDbCommandBuilder this line would fail
adapter.Update ( myDataSet );

myConn.Close ( );
return myDataSet;
}


دوست عزیز ممنون ولی مشکل من ریختن اطلاعات در دیتابیس نیست ، من یک شیء دیتاست دارم که حاوی یک دیتاتیبل با چندتا فیلد هستش ، میخوام واسه تهیه گزارش از این دیتاتیبل اطلاعات دیتاگرید رو توش بریزم و نگهداری کنم

mir555
چهارشنبه 16 دی 1388, 17:20 عصر
یک datarow بساز مقادیر بریز توش بعدش تو دیتا ست آپدیت کن
بعدش اطلاعات تو دیتا بیس ذخیره کن
البته اگه درست سوالتو متوجه شده باشم