日期:2014-05-19  浏览次数:20774 次

紧急求助——sql方面的问题
现在我在项目中遇到这样一个问题,已经成功在内存中建立了一张datatable表,
现在想把表插入到数据库中,不知道有没有办法用一个dataset来实现整张表的上传,要求在效率上有所考虑,谢谢!!!

------解决方案--------------------
你沒有綁定數據源﹐是不能整張表插入﹐只能一條一條記錄插入。
------解决方案--------------------
如果你只是将 DataSet上传上去是可以,然后在服务器端自己解析一下生成插入的Sql语句循环插入,当然应该也可以在服务器端通过TableAdpter来进行自动插入吧
------解决方案--------------------
UP
------解决方案--------------------
给你顶下
------解决方案--------------------
lz:你说的有点像内存块拷贝,但是,到面前为止,对数据库的存储所提供访问接口中(ADO,ADO.NET,ODBC.....)都是一条一条记录插入的,没有一次能移动多条的(事务、批处理等都只是节约客户端的时间,在服务器上还是这样执行的)。