Windows 10 Pro + h2DB で pyodbc を試してみる

Windows 10 Pro + h2DB で pyodbc を試してみる
 
参考にしたサイトはこちら
Connect Python to H2
pyodbc
Getting started
データベース接続あれこれ
 
psqlODBCでh2をアクセスする手順はこちら
h2 database をもう少し試してみる
 
pyodbc のインストール
>pip install pyodbc
Collecting pyodbc
Downloading pyodbc-4.0.23-cp36-cp36m-win_amd64.whl (60kB)
100% |████████████████████████████████| 61kB 439kB/s
Installing collected packages: pyodbc
Successfully installed pyodbc-4.0.23
 


# -*- coding: utf-8 -*-

import pyodbc

# Specifying the ODBC driver, server name, database, etc. directly
#cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=localhost;DATABASE=testdb;UID=me;PWD=pass')

# Using a DSN, but providing a password as well
cnxn = pyodbc.connect('DSN=PostgreSQL35W_64; UID=sa; PWD=demo')

# Create a cursor from the connection
cursor = cnxn.cursor()

cursor.execute("select * from test_table")
row = cursor.fetchone()
if row:
print(row)