PDA

View Full Version : ذخیره ی اطلاعات datagridviewدر بانک access



programerinfonet
دوشنبه 05 دی 1390, 13:09 عصر
با سلام خدمت دوستان
من برای ذخیره کردم اطلاعات موجود در کنترل دیتاگرید در بانک اکسس 2007 از کد زیر استفاده می کنم اما ذخیره نمیشه


DataTable dataTable1 = new DataTable();
OleDbConnection oleDbConnection1 = new OleDbConnection();
OleDbDataAdapter oleDbDataAdapter1 = new OleDbDataAdapter();

//Initialize INSERT Command.
oleDbDataAdapter1.InsertCommand = new OleDbCommand("INSERT INTO Table2 (Field1, Field2, Field3) VALUES (@field1, @field2, @field3)",oleDbConnection1);
oleDbDataAdapter1.InsertCommand.Parameters.AddWith Value("@field1", typeof(string)).SourceColumn = "Field1";
oleDbDataAdapter1.InsertCommand.Parameters.AddWith Value("@field2", typeof(string)).SourceColumn = "Field2";
oleDbDataAdapter1.InsertCommand.Parameters.AddWith Value("@field3", typeof(string)).SourceColumn = "Field3";



اگه کسی می تونه کمکم کنه
برنامه خطا نمی ده ولی عمل هم نمی کنه (تهی)

programerinfonet
دوشنبه 05 دی 1390, 17:56 عصر
از دوستان لطف کسی شامل حال ما نمیشه؟
یعنی هیچ کس نمی دونه ؟
این مشکل برای کسی پیش نیومده؟

Hajivandian
دوشنبه 05 دی 1390, 18:51 عصر
یه سوال، چرا تغییرات رو می خوای تو یه جدول دیگه ذخیره کنی؟