私はこの素晴らしいpyodbclibを持っています。以下のコードを試してみました。行を挿入して行IDを返すはずですが、機能しませんでした。ちなみに私はサーバー上でSQLServer2005を使用しており、クライアントはWindowsOSです。
...
con = pyodbc.connect('conectionString', autocommit = True)
cur = con.execute(
"insert into sometable values('something');
select scope_identity() as id"
)
for id in cur:
print id
...
いくつかのアイデア?