您的位置:首页 > 博客中心 > 数据库 >

Python获取access表字段名

时间:2022-03-13 23:52

以下代码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)


相关阅读:

1、

2、


*** walker * 2014-09-16 ***

本文出自 “” 博客,请务必保留此出处

热门排行

今日推荐

热门手游