2004年01月15日 星期四 17:01
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
Zeuux © 2025
京ICP备05028076号