在 Python 存取資料庫的地方嚐試了許多 Library
最後覺得以 pyodbc 這套 library 較好
支援了 Unicode、Commit、Rollback、ConnectionString、DSN 等等的功能
有完整的資料庫欄位型態,寫法也很精簡
還有一個重點是 Library 不會太大
pyodbc 官網:http://pyodbc.sourceforge.net/
範例:
import pyodbc
connStr = 'DRIVER={SQL Server};SERVER=server;DATABASE=database;UID=user;PWD=password'
conn = pyodbc.connect(connStr)
cur = conn.cursor()
cur.execute('SELECT user, status FROM Users')
for r in cur:
print cur.user, cur.status
cur.close()
conn.close()
2008年3月17日星期一
訂閱:
張貼意見 (Atom)
0 意見:
張貼意見