[egenix-users] column names ?

stuff at mailzilla.net stuff at mailzilla.net
Mon Aug 4 16:10:08 CEST 2003


Thanks for the quick reply.  That did the trick.  Funny, I was printing 
the entire description tuple and missing the column name entirely and just 
assumed it wasn't in there.  My bad.

Thanks again,

Phil

On Mon, 4 Aug 2003, j vickroy wrote:

> Hello Phil,
> 
> After a query retrieval (e.g., cursor.fetchall()) look at the
> cursor.description attribute.  In particular, element zero of  each tuple,
> that is cursor.description, should contain the column name.
> 
> 
> 
> ----- Original Message ----- 
> From: <stuff at mailzilla.net>
> To: <egenix-users at lists.egenix.com>
> Sent: Monday, 04 August, 2003 14:59
> Subject: [egenix-users] column names ?
> 
> 
> >
> > Is there a way, via mxODBC to obtain the column names for a particular
> > query.  For example,
> >
> > c = db.cursor()
> >
> > sql = "SELECT * FROM foo"
> > c.execute(sql)
> >
> >
> > I've tried c.columns()  (before and after a fetchone()) but that always
> > yields -1 (at least when connected to SQL Server).
> >
> > c.colcount seems to return the correct number of columns, so that could be
> > useful.  Is there a way to map the column name to a column number.  That
> > is, if I have a colcount of 10, how can I determine the name of column 4?
> >
> > I suspect the answer is "no" considering that the pretty_print mx.ODBC
> > method seems to be unaware of the column names (at least according to the
> > mxODBC examples on the web site).
> >
> > Thanks for any info,
> >
> > Phil
> >
> >
> >
> > _______________________________________________________________________
> > eGenix.com User Mailing List                     http://www.egenix.com/
> > http://lists.egenix.com/mailman/listinfo/egenix-users
> 



More information about the egenix-users mailing list