您的位置:首页 > 编程语言 > Python开发

Python 在Windows中如何访问数据库

2009-05-22 22:34 381 查看
其实用python访问数据库还是比较简单的,pyodbc是个不错的选择,通过它可以连接上大多数的数据库,首先你需要下载python2.6的安装包,注意是2.6的,pyodbc还不支持3.0以上的版本。下载之后直接运行exe安装,安装比较简单。安装好之后就可以直接使用了,一个简单的例子看看就知道怎么使用了

 

#链接字符串其实和我们平时用的链接字符都一样的,直接copy过来就可以,如果不知道可以看这里

connection = pyodbc.connect("DSN=%s;UID=%s;PWD=%s" % (dsn, uid, pwd))

cursor     = connection.cursor()
cursor.execute("""  
        select
            1 AS "TESTCOLUMN1",
            2 AS "TESTCOLUMN2"
        from sysibm.sysdummy1
        """)

for row in cursor.fetchall():
    # This is the part i'm trying to do with no luck:
    columnOrdinal = 0
    for column in cursor.description:
        print "Column name is %s "  % column[0] ,
        print "Column value is %s " % row[columnOrdinal]
        columnOrdinal += 1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python windows 数据库 exe