私はPythonを初めて使用します。MSSQLデータベースにクエリを実行しようとしています。
import pymssql
conn = pymssql.connect(host='hostname', user='username', password='password', database='dbname')
cursor = conn.cursor()
sql = "select count(*) from T_Email with (nolock) where Transmit is null"
cursor.execute(sql)
results = cursor.fetchall()
for row in results:
print (row)
クエリは正常に実行されますが、Microsoft SQL Server Management Studioですが、Pythonスクリプトは常に何も返しません。
ネットワークに接続できることを確認しました。ユーザー名、パスワード、データベース名を確認しました。パスワードを変更すると、スクリプトでエラーが発生します。
results = cursor.fetchone()を試しましたが、役に立ちませんでした。
助言がありますか?