数据库高手在吗?看看这个问题,能实现否?

dbcontrols 2001-12-14 07:37:20
怎么用SQL语句把一张EXCEL表的所有数据导入到SQL SERVER的表中,并覆盖掉原来的数据?问题解决立即给分.
...全文
133 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
dbcontrols 2002-01-03
  • 打赏
  • 举报
回复
问题并未解决!
dbcontrols 2001-12-31
  • 打赏
  • 举报
回复
问题并未解决!
wj_he 2001-12-29
  • 打赏
  • 举报
回复
Dim M As String

M = "表" & Year(Date) & Month(Date)

Dim db As Database

Set db = OpenDatabase(App.Path & "\DFDLHZ.MDB")

db.Execute "SELECT 综合变电量电费汇总表.* INTO " & M & " IN '" & App.Path & "\综合变电量电费汇总表.XLS' 'EXCEL 8.0;' FROM 综合变电量电费汇总表"

这是我用的程序,你看看有没有用
bafenghan 2001-12-29
  • 打赏
  • 举报
回复
你可以直接就用SQL Server(2000 or 7.0)的DTS就能做到了,但是一定要先在ODBC中设置Excel的数据源!
Nakyisme 2001-12-29
  • 打赏
  • 举报
回复
要覆盖原来数据可以先删掉原来的数据
再反Wj_he(大江东去)之道而行之
ThinPig 2001-12-27
  • 打赏
  • 举报
回复
用SQL Server的“导入和导出数据”工具限可,可实现从Excel5.0 到2000的表导入SQL server。

这个工具在SqlServer2000和7.0中都有。
playyuer 2001-12-27
  • 打赏
  • 举报
回复
T-SQL
OpenDataSource
ref:
http://msdn.microsoft.com/library/en-us/tsqlref/ts_oa-oz_2be1.asp
gmc007 2001-12-27
  • 打赏
  • 举报
回复
http://www.csdn.net/Expert/topic/442/442453.shtm

dbcontrols 2001-12-27
  • 打赏
  • 举报
回复
有人会吗?
mmzxg 2001-12-14
  • 打赏
  • 举报
回复
使用ADO,BCP好象也行
dbcontrols 2001-12-14
  • 打赏
  • 举报
回复
能详细点吗?
adafirst3219 2001-12-14
  • 打赏
  • 举报
回复
SQL SERVER 中建立链接服务器到EXCEL文件.

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧