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 © 2024
京ICP备05028076号