karrigell如何连接MSSQL数据库

karrigell如何连接MSSQL数据库

看了他的DOME,只是连接他自带的哪个数据库.
karrigell如何连接MSSQL数据库
自己顶一下,我在网上搜索了很久,没有找到答案,所以请教高人.谢谢.
恐怕要用到mysql-python这个包吧,SF上面去看看。
其实pysqlite也不错的,在列表里看见karrigell的作者自己在写一个数据库,有兴趣的可以搜索下karrigell的邮件列表。
....看错了,以为是mysql

不好意思,M$SQL的话,找了一下,有个相关的包。
http://pymssql.sourceforge.net/
这个可以试试。

谢谢你们,但不是开发类似桌面程序的东东,是WEB呀.
工具是:Karrigell呀,Karrigell怎么连接MSSQL,
用开发桌面程序的方式连接成功在IDLE里面.
但用同样的方式在Karrigell里面就不行了.
谢谢.
你看Karrigell主页上的这句话:
Karrigell can also work with external web servers (Apache, Xitami) and all the databases for which a Python API exists (sqlite, mySql, PostGreSQL, ZODB, etc).

我没试过M$SQL,但是根据这个信息来看,我想用这个包是可以连接的吧。
对,我也是看到这句话,
应该可以连接,我试过我没有成功.
>>> import pymssql
>>> conn=pymssql.connect(host='localhost',user='sa',password='',database='attend')
>>> cur=conn.cursor()
........
这样写,在类似桌面程序中通过,并可以得到结果集.
那么在Karriagell中呢?我还在测试,希望大家也帮忙,谢谢.
我没有M$SQL,无法测试呐...
能否把代码贴出来看看,具体怎么个情况。
这样测试可以,你哪里出了问题?

[Copy to clipboard] [ - ]
CODE:
<%

import pymssql
print dir(pymssql)

%>

http://localhost/test.pih

[Copy to clipboard] [ - ]
CODE:
['BINARY', 'DATETIME', 'DBAPITypeObject', 'DECIMAL', 'DataError', 'DatabaseError', 'Error', 'IntegrityError', 'InterfaceError', 'InternalError', 'NUMBER', 'NotSupportedError', 'OperationalError', 'ProgrammingError', 'STRING', 'Warning', '__author__', '__builtins__', '__doc__', '__file__', '__name__', '__version__', '_mssql', '_quote', '_quoteparams', 'apilevel', 'connect', 'paramstyle', 'pymssqlCnx', 'pymssqlCursor', 'string', 'threadsafety', 'time', 'types']

不错,得到了这个结果,原则上应该可以的,
我做进一步测试,如果可以的话,我把代码贴出来大家参考,
谢谢loveddie 兄弟!