Python获取access表字段名
以下代码python2.7可用。
#encoding=utf8 #author: walker #date: 2014-09-16 #function: 获取指定access文件指定表的所哟字段名 import win32com.client if __name__ == ‘__main__‘: accessPathFile = r‘D:\tmp\xxx.mdb‘ conn = win32com.client.Dispatch(r‘ADODB.Connection‘) DSN = ‘PROVIDER=Microsoft.ACE.OLEDB.12.0;DATA SOURCE=‘ + accessPathFile + ‘;‘ conn.Open(DSN) rs = win32com.client.Dispatch(r‘ADODB.Recordset‘) rs.Cursorlocation = 3 tableName = ‘xxxx‘ sql = ‘SELECT TOP 1 * FROM ‘ + tableName print(sql) rs.Open(sql, conn) for i in range(0, rs.Fields.Count): print(rs.Fields[i].Name)
相关阅读:
*** walker * 2014-09-16 ***
本文出自 “walker的流水账” 博客,请务必保留此出处http://walkerqt.blog.51cto.com/1310630/1553180
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。