一个数据表的记录经过修改,想update,下面一段程序报错update语法错误。
代码如下:
        public static void UpdateData(DataTable tbSource)
        {
            tbSource.TableName = "PreLogin";
            OleDbConnection objConnection = new OleDbConnection(strmdb);
            string linkage = "select * from [PreLogin] where [WorkID]<10 order by [WorkID] ASC";
            OleDbDataAdapter sqlAdap = new OleDbDataAdapter(linkage, objConnection);
            objConnection.Open();            OleDbCommandBuilder sqlBuilder = new OleDbCommandBuilder(sqlAdap);
            sqlAdap.Update(tbSource);    // 这一步报错            objConnection.Close();
        }局部变量发现update/delete/insert语句都没有生成,那么我想应该是OleDbCommandBuilder的问题
求救。access数据库