Python论坛  - 讨论区

标题:[python-chinese] 关于adodbapi的一个问题

2006年05月21日 星期日 13:36

Lee DYER lee.dyer at gmail.com
Sun May 21 13:36:48 HKT 2006

现在使用adodbapi连接一个access数据库,已经得到了一个cursor对象,查询语句s='select * from test'
然后使用cursor.execute(s)进行查询,但为什么此时cursor.rowcount的值始终是-1呢,我的表里面是有记录的
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060521/67ca6258/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月22日 星期一 10:53

spring lee ncepu.lyc at gmail.com
Mon May 22 10:53:29 HKT 2006

似乎是打开方式的问题?
我记得使用conn.execute()的时候,ado默认的打开方式是前向游标的,也就是说不支持rowcount
需要判断是否有记录,有多少记录,请自己移动游标。
或者,声明一个显示的RecordSet对象吧,打开的时候使用keyset方式


On 21/05/06, Lee DYER <lee.dyer at gmail.com> wrote:
>
>  现在使用adodbapi连接一个access数据库,已经得到了一个cursor对象,查询语句s='select * from test'
> 然后使用cursor.execute(s)进行查询,但为什么此时cursor.rowcount的值始终是-1呢,我的表里面是有记录的
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060522/6cb5e4ab/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号