Пытаюсь выполнить на Python 2.6 с модулем pymssql следующий запрос:
import pymssql
db=pymssql.connect(host='xxx', user='xxx', password='xxx', database='xxx')
cur = db.cursor()
sql_select = """SELECT TOP 1 [fullName] FROM [CLIENTS]"""
cur.execute(sql_select)
db.commit()
print cur.rowcount
db.close
Результат -1, то есть "Значение -1 означает, что либо набор данных в результате отсутствует, либо количество записей не может быть определено."
Но если выполнить такой запрос из студии, будет выдана одна строка.
Подскажите, плз, в чем ошибка.
Updated 26 Jan. 2012, 18:56 by mcpro.