Excle导入到MSSql
来源:互联网 发布:央视ae数据模板 编辑:程序博客网 时间:2024/06/11 23:57
使用 ADO 和 SQLOLEDB
当通过使用 Microsoft OLE DB for SQL Server (SQLOLEDB) 在 ADO 应用程序中连接到 SQL Server 时,可以使用与“使用分布式查询” 一节中相同的“分布式查询”语法将 Excel 数据导入 SQL Server。
下列 Visual Basic 6.0 代码示例要求添加对 ActiveX 数据对象 (ADO) 的项目引用。此代码示例还演示了如何在 SQLOLEDB 连接上使用 OPENDATASOURCE 和 OPENROWSET。 Dim cn As ADODB.Connection
Dim strSQL As String
Dim lngRecsAff As Long
Set cn = New ADODB.Connection
cn.Open "Provider=SQLOLEDB;Data Source=<server>;" & _
"Initial Catalog=<database>;User ID=<user>;Password=<password>"
'Import by using OPENDATASOURCE.
strSQL = "SELECT * INTO XLImport6 FROM " & _
"OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0', " & _
"'Data Source=C:/test/xltest.xls;" & _
"Extended Properties=Excel 8.0')...[Customers$]"
Debug.Print strSQL
cn.Execute strSQL, lngRecsAff, adExecuteNoRecords
Debug.Print "Records affected: " & lngRecsAff
'Import by using OPENROWSET and object name.
strSQL = "SELECT * INTO XLImport7 FROM " & _
"OPENROWSET('Microsoft.Jet.OLEDB.4.0', " & _
"'Excel 8.0;Database=C:/test/xltest.xls', " & _
"[Customers$])"
Debug.Print strSQL
cn.Execute strSQL, lngRecsAff, adExecuteNoRecords
Debug.Print "Records affected: " & lngRecsAff
'Import by using OPENROWSET and SELECT query.
strSQL = "SELECT * INTO XLImport8 FROM " & _
"OPENROWSET('Microsoft.Jet.OLEDB.4.0', " & _
"'Excel 8.0;Database=C:/test/xltest.xls', " & _
"'SELECT * FROM [Customers$]')"
Debug.Print strSQL
cn.Execute strSQL, lngRecsAff, adExecuteNoRecords
Debug.Print "Records affected: " & lngRecsAff
cn.Close
Set cn = Nothing
参见:http://support.microsoft.com/kb/321686/zh-cn
- Excle导入到MSSql
- Excle导入到出。。。
- jxl导入excle到oracle
- mysql导入到excle文件
- Java 将json导入到excle中
- 导入Excle
- Excle导入
- mysql导入数据到mssql
- asp上传excle文件并导入到access数据库
- 如何将oracle中的数据导入到excle中
- ②Excle数据批量导入到Oracle数据库中
- 导入excle表格到数据库(一般处理程序)
- 从Excle导入到Oracle数据库方法总结
- C#从Excel导入到MSSQL
- .net Excle导入数据库
- 导入excle文件
- 导入excle数据
- excle的导入程序
- 闲人琐事(假期第一周)
- 构造嵌入式Linux的文件系统
- 程序员的10种级别 (转)
- VC++如何入门(转)
- 内核管理概述
- Excle导入到MSSql
- loadrunner8中识别ActiveX、Scripe、Java Applets
- TERMIOS
- 看上去很美却无情
- 笔记:vc6.0添加自定义用户消息的基本过程(转)
- 关于工资
- about messages
- 尽量减少union all 的使用
- Linux目录结构简析