Я пытаюсь преобразовать некоторые файлы Excel (.xlsx) и Access (.accdb) в файлы CSV.
Я быстро нашел способ сделать это с помощью Excel, но теперь я не могу найти никакой полезной документации по конвертации файлов .accdb.
Пока у меня есть:
$adOpenStatic = 3
$adLockOptimistic = 3
$objConnection = New-Object -com "ADODB.Connection"
$objRecordSet = New-Object -com "ADODB.Recordset"
$objConnection.Open("Provider = Microsoft.ACE.OLEDB.12.0; Data Source = " + $Filepath)
$objRecordset.Open("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), если кто-нибудь знает способ.