Я новичок в 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 script всегда ничего не возвращает.
Я проверил, что у меня есть сетевое подключение. Я проверил имя пользователя, пароль и имя базы данных. Если я изменю пароль, то script выдаст ошибку.
Я попробовал results = cursor.fetchone(), но это не помогло.
Любые предложения?