码迷,mamicode.com
首页 > 数据库 > 详细

Python获取access表字段名

时间:2014-09-16 16:12:41      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:access   python   字段名   

以下代码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、Python操作Access数据库基本操作步骤分析

2、ADO获取表的所有字段名


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

本文出自 “walker的流水账” 博客,请务必保留此出处http://walkerqt.blog.51cto.com/1310630/1553180

Python获取access表字段名

标签:access   python   字段名   

原文地址:http://walkerqt.blog.51cto.com/1310630/1553180

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!