读书人

VB+SQL,将Excel数据导入到数据集中(Re

发布时间: 2012-01-02 22:40:04 作者: rapoo

VB+SQL,将Excel数据导入到数据集中(Recordset).
在VB6中,采用SQL方法,Select * from [表]
将Excel数据,送到数据集中,set rst = ??


[解决办法]
SELECT * into newtable

FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',

'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]



实例:

SELECT * into newtable

FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',

'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
只共参考
[解决办法]

VB code
Dim cn As New ADODB.ConnectionDim rs As New ADODB.RecordsetSet cn = New ADODB.Connectioncn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\1.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"";"Set rs = cn.Open("SELECT * FROM [sheet1$]")Debug.Print rs.GetString() 

读书人网 >VB

热点推荐