已有21人关注
寻求帮助:实现将Excel表中的数据导入SQL Server2000中的某表对其数据进行更新的问题
发表在VB答疑区 2009-02-25
是否精华
版块置顶:
老师:
    您好! 我在学习中遇到了这样一个问题,但是在之前购买的你们公司的《VB技术方案宝典》以及其他书籍中都没能找到解决的办法,所以希望在此能获得你们的帮助。虽然《VB技术方案宝典》也讲到了Excel数据导入SQL Server的问题,但我想实现的问题是:
    如何将某个Excel表(A表)中的数据导入到SQL Server2000数据库中的某个已经存在的表(B表)中,实现对B表中某列或者某几列数据的更新?

  如:Excel表(A表)数据(即新数据)为:           SQL Server2000中的 B表数据(旧数据)为
    学号     姓名      语文成绩                学号    姓名    语文成绩   数学成绩   英语成绩
    0001     张三        90                    0001    张三      65         78         83
    0002     李四        80                    0002    李四      66         82         68
    0005     王五        86                    0005    王五      69         60         88
    ……                                       ……
   现在我想利用VB将A表中的数据导入到B表中,实现对B表中对应学生原有的“语文成绩”数据的更新。请问代码应该怎么写?
   恳请各位老师的帮助,在此先表示非常的感谢!
   我的电子邮箱是:caibinghe@163.com
分享到:
精彩评论 1
学分: LV1
2009-02-27
沙发
您好:
您需要首先查询Excel表格中的数据生成一个记录集,然后打开SQL Server数据库,使用生成的这个记录集更新SQL Server数据库数据表中的数据即可。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照