Select column names in a table using PyODBC
问题 I'm writing a Python program that selects some data from a Microsoft Access mdb file using PyODBC. I need to discover the column names of several different tables. In SQL Server, this can be accomplished by using a query like SELECT c.name FROM sys.columns c, sys.tables t WHERE c.object_id = t.object_id AND t.name = tableName But that query doesn't work in Access. With SELECT MSysObjects.Name FROM MSysObjects WHERE (((MSysObjects.Flags)=0) AND ((MSysObjects.Type)=1)) ORDER BY MSysObjects.Name