pyodbc モジュール

pyodbc モジュール

[APIドキュメント]

クラス

関数

connect(*connstring, autocommit=False, timeout=0, readonly=False, attrs_before=None, encoding=’utf-16le’, ansi=False, **kwargs)

@ [APIドキュメント]

サンプルコード・解説記事

  • コード例:データベースに含まれるテーブルの一覧を取得する
import pyodbc
 
# データベースに接続します
conn_str = (
    r'DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};'
    r'DBQ=C:\BioTech-Lab\SampleDB.accdb;'
    )
conn = pyodbc.connect(conn_str)
cursor = conn.cursor()
 
# データベースに含まれるテーブルを取得します
for table_info in cursor.tables(tableType='TABLE'):
    print(table_info.table_name)
 
# データベースの接続を閉じます
cursor.close()
conn.close()

drivers()

@ [APIドキュメント]