次のテスト コードは、Python 2.7.5 を SQL Server 2008 R2 Express Edition に接続するのに役立ちます:
# -*- コーディング:utf-8 -*-import pyodbcconnStr =( r'Driver={SQL Server};' + r'Server=(local)\SQLEXPRESS;' + r'Database=myDb;' + r'Trusted_Connection=Yes;' )db =pyodbc.connect(connStr)cursor1 =db.execute('SELECT [単語] FROM [語彙] WHERE [ID]=5')while 1:行 =cursor1.fetchone () 行でない場合:break print row.wordcursor1.close()db.close()
プレ>\SQLEXPRESS インスタンスがポート 52865 でリッスンしているため、次の接続文字列も機能します。
connStr =( r'Driver={SQL Server};' + r'Server=127.0.0.1,52865;' + r'Database=myDb;' + r'Trusted_Connection=Yes;' )コード> プレ>