2011-05-13 5 views

Répondre

1

Je ne pense pas, mais sqlalchemy fait (en dehors de l'utilisation de l'ORM, etc., il peut également être utilisé comme une interface de niveau supérieur pratique pour les bibliothèques API DB). A titre d'exemple:

import sqlalchemy 

# using mssql as an example because sqlalchemy uses pyodbc as the default driver for MS Sql Server 
engine = sqlalchemy.create_engine("mssql://myserver/mydb") 
# first column of first row is returned 
username = engine.scalar("select username from users where userid = 1") 
4

Le curseur pyodbc a une méthode fetchone().

cursor.execute("select user_name from users where user_id=?", userid) 
row = cursor.fetchone() 
if row: 
    print row.user_name 
    # or print row[0] 
Questions connexes