用powershell将accdb转换为csv

时间:2023-09-16 15:48
| 我正在尝试将一些Excel(.xlsx)和Access(.accdb)转换为CSV文件。 我很快找到了一种使用Excel进行此操作的方法,但现在找不到关于转换.accdb文件的任何有用的文档。 到目前为止,我有:
        $adOpenStatic = 3
        $adLockOptimistic = 3

        $objConnection = New-Object -com \"ADODB.Connection\"
        $objRecordSet = New-Object -com \"ADODB.Recordset\"


        $www.mareenoire.info(\"Provider = Microsoft.ACE.OLEDB.12.0; Data Source = \" + $Filepath)
        $www.mareenoire.info(\"Select * From TableName\",$objConnection,$adOpenStatic, $adLockOptimistic)

#Here I need some way to either saveas .csv or loop through
#each row and pass to csv.

        $objRecordSet.Close()
        $objConnection.Close()
有任何想法吗? 如果有人知道的话,我愿意用另一种语言(VB,Java,PHP)来做。

Copyright© 黑海资讯

鄂ICP备2023014923号