Python论坛  - 讨论区

标题:[python-chinese] about access

2004年01月15日 星期四 17:01

wide 288 wide288 at yahoo.com.cn
Thu Jan 15 17:01:31 HKT 2004

import win32com.client
conn = win32com.client.Dispatch(r'ADODB.Connection')
DSN = 'PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA
SOURCE=e:/db1.mdb;'
conn.Open(DSN) 
rs = win32com.client.Dispatch(r'ADODB.Recordset')
rs_name = 'name'  #这是表名啊,还是字段名啊。
rs.Open('[' + rs_name + ']', conn, 1, 1)
#我运行到上面这行出错的,后两个参数不明白。
flds_dict = {}
for x in range(rs.Fields.Count):
    flds_dict[x] = rs.Fields.Item(x).Name
x = rs.Fields.Item(1).Value
print x
conn.Close()

PS。我的数据库,除了内容外全是英文的了。

_________________________________________________________
Do You Yahoo!? 
繁华世界里,让我看清你
http://cn.rd.yahoo.com/mail_cn/tag/?http://cn.surveys.yahoo.com/cn_user_profile_study_dec2003


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

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

    你的回复:

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

    Zeuux © 2024

    京ICP备05028076号