只用SELECT语句操作数据库 的问题
学习asp操作数据库的时候,我们可以用 Recordset 对象 和 connection 对象。
connection 对象 可以执行 select update delect 等SQL语句来操作数据。
而使用 Recordset 对象 只使单用 select构造SQL语句就可以达到操作数据库的相同效果,执行Select 语句后,更新记录用rs.update 就可以了。当更新数据很多时,不用构造复杂的SQL语句,又免去了安全机制的判断,所以我习惯用Recordset 对象。
那么 asp.net 里有没有类似的方法 只使单用 Select就能 读取数据库信息。然后操作记录集,再 rs.update 就添加 或 更新数据库。
最好给一个实例。谢谢了。
------解决方案--------------------自己写个select insert update 的类,直接调用就可以了,更加灵活.
------解决方案--------------------了解一下System.Data.SqlClient.SqlCommandBuilder就知道了
------解决方案--------------------有啊,sqladapater.update(dataset,datatable)