跪求 VB 将SQL表导出成excel文件 和 将excel导入到SQL表中

2025-05-10 19:35:00
推荐回答(3个)
回答1:

从SQL导到Excel中:
insert into openrowset('Microsoft.Jet.OleDb.4.0','Excel 8.0;HDR=Yes;DataBase=C:\***.xls',Sheet1$) Selec *(SQL表中的字段名 AS Excel表中的字段名[,SQL表中的字段名 AS Excel表中的字段名,…]) from 表名

从Excel导到SQL中:
insert into SQL表名(字段名)
select Excel字段名 AS SQL表字段名[,Excel字段名 AS SQL表字段名]
from openrowset('Microsoft.Jet.OleDb.4.0','Excel 8.0;HDR=Yes;DataBase=C:\***.xls',Sheet1$)

套用到VB中去就可以了

回答2:

sql和excel之间就可以转换还用vb吗

你不安装sql怎么读取里面的数据,如果局域网内有一台按了也可以。

回答3:

用查询分析器查询的结果可以直接导出到excel中,
在企业管理器中可以将excel中的数据直接导入到SQL中