"A.M" wrote:

> I am new to Python, with C#/Java background

that's not really much of an excuse for not reading *any* Python tutorial before
you jump in...

> I am asking this because I learned that DB-API in Python doesn't offer access 
> to cursor columns by 
> name. The only option is access by index. I hope that I've got it wrong!

several people have already told you how to deal with this in Python.  please 
see
the followups to your earlier post.

> I learned Ruby perfectly supports that.

Ruby's DB interface, perhaps.  Python's standard DB-API doesn't support this
by default, for portability and performance reasons.  that doesn't mean that 
Python
don't have "hashes", just that the DB-API doesn't provide dictionary-style 
access
to columns.

see the followups to your earlier post for more details, and ways to handle 
this.

(a much better way to deal with this is of course to *name* the variables in 
your
select statements, so 1) the database engine can spot errors early on, and 2) it
won't have to fetch data that you don't really need).

</F> 



-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to