1

すべての依存関係を正しくインストールしたと思いますが、DB にクエリを実行しようとすると、カーソルは常にゼロの結果を返します。

>>> import pymssql
>>> conn = pymssql.connect(host='some_host', user='blah', password='blah', database='some_db')
>>> crsr = conn.cursor()
>>> crsr.execute('SELECT TOP 10 * from d_user')
>>> print crsr.fetchall()
[]

freetds ログ ファイルでクエリの結果を確認できるため、クエリが DB に対して正しく実行されたことがわかります。

何が起きてる?

セットアップ: python 2.7.5、現在のバージョンの pymssql (pip インストール済み)、brew install freetds、Mac OSX 10.8.3。

4

0 に答える 0