64ビットは、win10パイソン下Accessデータベースを読み取ります

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/qq_45614899/article/details/100590067

プラットフォーム:win10,64ビットpycharm、のpython3、AccessDatabaseEngine_X64、pywin32-221.win- AMD64-py3.7。
ヒント:64ビットシステムの整合性64を維持する必要があります。コードは、直接、理解しやすい、プロテストを実行することができる、システムがODBC64ビット・データ・ソースを提供する必要がなく、ラフな工程を示しています。
リソース:リンクします。https://pan.baidu.com/s/1TxT5bng3P2FUYW5nojA6uQ
抽出コード:uwd3。

win32com.clientインポート
#負荷駆動装置は、パス自体修正
コネチカット= win32com.client.gencache.EnsureDispatch( 'ADODB.Connectionの')
/試験/ hbzh2005:D = SOURCE DATA; DSN =「PROVIDER = Microsoft.ACE.OLEDB.12.0を。 MDB; '
conn.Open(DSN)
RS = win32com.client.Dispatch(r'ADODB.Recordset')
アクセスローカル・データベース・テーブル、データの516行の合計
rs_name = "リザーバ"
rs.Open( '[' + rs_name + ']'、コネチカット,. 1 ,. 3)
rs.MoveFirst()
COUNT = 0
一方TRUE:
:RS.EOF IF
BREAK
他の:
。COUNT = COUNTの+ 1
rs.MoveNext()
はconn.close()
プリント(COUNT)
ここに画像を挿入説明
ここに画像を挿入説明

おすすめ

転載: blog.csdn.net/qq_45614899/article/details/100590067