0
A
回答
0
您可以通過Oledb或Excel COM界面讀取Excel文件。
看看這Scripting Guys' article。一個簡短的複製和粘貼的OLEDB替代:
$strFileName = "C:\Data\scriptingGuys\Servers.xls"
$strSheetName = 'ServerList$'
$strProvider = "Provider=Microsoft.Jet.OLEDB.4.0"
$strDataSource = "Data Source = $strFileName"
$strExtend = "Extended Properties=Excel 8.0"
$strQuery = "Select * from [$strSheetName]"
$objConn = New-Object System.Data.OleDb.OleDbConnection("$strProvider;$strDataSource;$strExtend")
$sqlCommand = New-Object System.Data.OleDb.OleDbCommand($strQuery)
$sqlCommand.Connection = $objConn
$objConn.open()
$DataReader = $sqlCommand.ExecuteReader()
While($DataReader.read()) {
# Insert data into MySql here
}
$dataReader.close()
$objConn.close()
Powershell的可以通過連接的.Net到MySQL quite easily,如果你已經安裝了Mysql.Net連接器。
相關問題
- 1. 得到VBA的Excel中輸入批處理腳本
- 2. 批處理腳本到Shell腳本
- 3. 如何使用Windows批處理腳本將缺陷從HP QC導出到Excel?
- 4. 使用批處理腳本導入註冊表樹(winXP)
- 5. 批處理mysql腳本/計劃運行批處理作業
- 6. 將Excel數據插入到SQL Server表的批處理文件
- 7. 在批處理腳本之間顯示的批處理腳本
- 8. 將excel表格導入到mysql表格中用php
- 9. 批處理腳本
- 10. 批處理腳本
- 11. 批處理腳本
- 12. 將參數從批處理文件傳遞到MYSQL腳本
- 13. 在批處理腳本中將Access數據庫導出到csv
- 14. 將.sql文件從批處理文件導入到mysql
- 15. php導入Excel表格到mysql cakephp 1.3
- 16. 將在批處理腳本中找到的信息插入到註冊表中
- 17. 批處理腳本編輯另一批處理腳本
- 18. 批處理腳本後停止向其他批處理腳本
- 19. 如何從批處理腳本中運行批處理腳本?
- 20. 從另一個批處理腳本調用批處理腳本
- 21. 將Excel導入到MySql中 - 外部表格未處於預期格式
- 22. xcopy的批處理腳本
- 23. FFmpeg的批處理腳本
- 24. 批處理腳本輸入問題
- 25. 批處理腳本查找和寫入?
- 26. 批處理腳本輸入重定向
- 27. 如何處理等待來自另一個批處理腳本的輸入的批處理腳本
- 28. 如何在批處理腳本中運行powershell腳本和批處理腳本?
- 29. 將批處理腳本轉換爲Shell
- 30. 將Excel電子表格導入到phpMyAdmin
FTR,PowerShell和批處理腳本是兩個完全不同的東西。 –