我正在嘗試更新下面給出的修改後的數據集。我收到錯誤。我該如何糾正這個問題?DataSet更新失敗
在System.Data.dll中發生未處理的System.InvalidOperationException類型異常 附加信息:更新無法找到TableMapping ['Table']或DataTable'Table'。
string strAccessConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Program Files\\ASWorx Products\\ASWorx200\\Database\\GemDatabase.mdb";
string strAccessSelect = "SELECT * FROM VariableTable";
// Create the dataset and add the Categories table to it:
DataSet myDataSet = new DataSet();
OleDbConnection myAccessConn = new OleDbConnection(strAccessConn);
OleDbCommand myAccessCommand = new OleDbCommand(strAccessSelect, myAccessConn);
OleDbDataAdapter myDataAdapter = new OleDbDataAdapter(myAccessCommand);
myAccessConn.Open();
myDataAdapter.Fill(myDataSet, "VariableTable");
DataRowCollection dra = myDataSet.Tables["VariableTable"].Rows;
foreach (DataRow dr in dra)
{
dr[1] = "SV";
break;
}
myDataAdapter.Update(myDataSet);
*更新用*?真? – 2012-02-02 03:52:50