今天遇到如题所示问题,查了很多资料,
发现有非常多的人都遇到了和我一样的问题,在此将查到的资料和我最终的
问题所在说一下,希望对大家有所帮助。
3、表中字段不能为备注类型
问题所在说一下,希望对大家有所帮助。
要用自动生成命令更新数据库,代码类似于
sql = “select * from ttt ";
OleDbDataAdapter myAdapter = new OleDbDataAdapter(sql, SqlHelper.OpenConn());
myDS = SqlHelper.Query(sql, "ttt");
BindingData(myDS, "ttt");
OleDbCommandBuilder builder = new OleDbCommandBuilder(myAdapter);
myAdapter.Update(myDS.Tables[0]);
myDS.AcceptChanges();
需要注意:
1、查询必须是单表
2、数据库中的表必须有主键。3、表中字段不能为备注类型