读书人

数据库中自动增加的字段是主键,通过Da

发布时间: 2012-04-17 15:06:33 作者: rapoo

数据库中自动增加的字段是主键,通过DataAdapter、DataSet怎么操作才好?
表中字段较多,主键是自动增加的字段,通过DataAdapter读出到DataSet后要进行频繁的插入、删除、移动操作,操作后更新回数据库,用DataAdapter.Update()老出错,该怎么办呀?要求InsertCommand,updateCommand,deleteCommand语句,这些语句该怎么写?表中有近二十个字段!

[解决办法]
设置InsertCommand的UpdatedRowSource 为 UpdateRowSource.FirstReturnedRecord,同时在InsertCommand里SELECT返回主键值,参考

http://msdn2.microsoft.com/en-us/library/ks9f57t0(vs.80).aspx



http://www.akadia.com/services/dotnet_autoincrement.html

读书人网 >C#

热点推荐