私はPythonを初めて使用しています。 MS Accessデータベースに5つのテーブルがあり、それぞれのテーブルのCSVファイルをコンパイルする必要があります。テーブルの1つはPerm_Reviewsです。これはスニペットの一部です。幸いにも、私はMS Accessのデータを照会でき、データベースから関連する行と列を返します。誰かがテーブルをCSVファイルとして保存する方法についての支援をしてください。MS AccessテーブルをCSV形式で保存します
import pyodbc
import csv
conn_string = ("DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=T:\\DataDump\\7.18.2016 PCR etrakit.accdb")
save_csv = 'C:\Desktop\CSVFiles'
conn = pyodbc.connect(conn_string)
cursor = conn.cursor()
SQL = 'select * from Perm_Reviews;'
for row in cursor.execute(SQL):
print row
cursor.close()
conn.close()
print 'All done for now'
簡単な解決策は、ハードコードさカンマで、すべての列を選択することであろう'SELECT col1、 '、'、vol2、 '、' col3 ... FROM Perm_Reviews;'のようになります。あなたの列にカンマを入れることができれば、もっと複雑になります。 –