首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

求教C#更新access数据库的有关问题

2013-01-17 
求教C#更新access数据库的问题一个数据表的记录经过修改,想update,下面一段程序报错update语法错误。代码如

求教C#更新access数据库的问题
一个数据表的记录经过修改,想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 数据库
[解决办法]
更新access的话尽量别用OleDbCommandBuilder,自己老老实实的写更新语句吧

热点排行