0
A
回答
0
+0
但我使用的經典ASP不是.NET – 2010-11-11 18:09:54
1
您可以通過打開ADO記錄集其拉在電子表格中的數據讀取XLS。
這個例子從一個電子表格名爲結算摘要包括第一行中的列名讀取數據..
Public Sub ReadSpreadsheet()
Const cstrFolder As String = "C:\Access\webforums"
Const cstrFile As String = "ExampleFinance.xls"
Dim strConnect As String
Dim strSql As String
Dim cn As Object
Dim rs As Object
Set cn = CreateObject("ADODB.Connection")
Set rs = CreateObject("ADODB.Recordset")
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
cstrFolder & Chr(92) & cstrFile & _
";Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"";"
cn.Open strConnect
strSql = "SELECT * FROM [Billing Summary$] WHERE SomeField Is Not Null;"
rs.Open strSql, cn
Do While Not rs.EOF
'* do something with each row of data *'
'Debug.Print rs!SomeField '
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
cn.Close
Set cn = Nothing
End Sub
如果特定的連接字符串並不爲你工作,看的Excel連接的其他例子字符串在Connection strings for Excel
編輯:該示例在Access中工作。但你說ASP。如果從變量和常量聲明中刪除數據類型,我認爲它也可以工作:Dim strSql
而不是Dim strSql As String
1
使用SQL語句從Excel更新Access的示例。
Set cn = CreateObject("ADODB.Connection")
scn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\docs\dbto.mdb"
cn.Open scn
sSQL = "SELECT * INTO NewTable FROM "
sSQL = sSQL & "[Excel 8.0;HDR=YES;IMEX=2;DATABASE=C:\Docs\From.xls].[Sheet1$]"
cn.Execute sSQL, recs
MsgBox recs
相關問題
- 1. 從.xls導入數據文件
- 2. 如何使用Cucumber/Capybara從txt/xls文件導入數據?
- 3. 如何避免重複數據庫導入.xls文件codeigniter
- 4. Rails 5 - 如何將數據從xls文件導入到數據庫
- 5. 從數據庫導入和導出excel文件(csv,xls和xlsx)linq
- 6. 如何導入一個xls文件數據到sqlite3
- 7. 如何使用java將.xls文件導入到mysql數據庫?
- 8. 如何從文件導入csv數據
- 9. 導入XLS數據文件導入數據庫表使用的Oracle APEX應用
- 10. 如何從xls插入數據到MySQL
- 11. 如何從csv文件導入數據到數據庫中?
- 12. 如何導入SQL數據庫文件
- 13. 將大的xls文件導入mysql數據庫
- 14. 如何從傳統ASP輸出Excel * .xls文件
- 15. PHP - 如何動態地將數據導出到excel文件(.xls)?
- 16. 需要讀取xls文件導入數據,使用ADODB.Connection超過系統資源
- 17. 將.xls文件導入到數據庫中Jboss
- 18. 更新codeigniter導入xls文件中的其餘數據
- 19. 將.XLS文件數據導入到mySQL表
- 20. 如何從magento導入數據到magento 1.7.0.2 db 1.4.1.1
- 21. PyQt:導入.xls文件並填充QTableWidget?
- 22. 如何將SQL Server數據庫轉換/導出到MSAccess從c#
- 23. 如何將xls數據從多個xls文件加載到配置單元中?
- 24. 如何將數據從CSV文件導入數據庫
- 25. 如何從mySql創建和編輯數據庫文件.db?
- 26. 從文本文件中將值導入到xls
- 27. SSIS導入Excel文件XLS/XLSX
- 28. 將.xls文件導入到java servlet中
- 29. 將.xls文件導入Access 365
- 30. 從數據文件導入數組
您是否有理由跑過每一行?如果不是,那麼很可能編寫一個將Excel插入到Access中的SQL語句。順便說一句ASP Classic或.Net? – Fionnuala 2010-11-11 20:04:49
經典的ASP - 你能給我探討一下你說的嗎? – 2010-11-11 20:52:28
我已經添加了一個例子。 – Fionnuala 2010-11-11 21:04:45