本人使用C#连接Access数据库,其中有一段代码大致用来删除表的一行,大致如下:
...
dataRow = dataSet.Tables["TableName"].Row[1];
dataRow.Delete();
dataAdapter.Update(dataSet, "TableName")
...在操作过程中,我发现一个奇怪的问题,当表包含有设置为****的UserPassword时,怎么都删除不了若没有,则轻松删除请问大侠这是什么原因?后只好采用strDeleteCMD = "DELETE ...."
deleteCMD = new OleDbCommand(strDeleteCMD, Conn);
deleteCMD.executeQuery...了