Acceso a una base de datos Ms Access

L Solis oficina lsolis en mu.intecsa-inarsa.es
Vie Jun 30 12:27:03 CEST 2006


Marcos Sánchez Provencio escribió:
> El vie, 30-06-2006 a las 10:17 +0200, L Solis oficina escribió:
>   
>> Marcos Sánchez Provencio escribió:
>>     
>>> El vie, 30-06-2006 a las 08:16 +0200, L Solis oficina escribió:
>>>   
>>>       
>>>> except Exception, inst:
>>>>     
>>>>         
>>> Esa sentencia es muy peligrosa, ¿no estará enmascarando otro error que
>>> no esperas?
>>>
>>>   
>>>       
>> La verdad es que no sé el peligro que tiene, pero el programa no me 
>> lanza ningún error
>>     
> Me imagino que en el except pondrás al menos un mensaje...
>
> ¿Has mirado si trae al menos la lista de Fields, los nombres y tipos
> delas columnas, etc.? 
>
> Se puede hacer justo después de
>          rs.Open(sql_statement, conn, 1, 3)
>          print 'rs.open ok'
>          print rs.Fields.Count
> si no recuerdo mal mis tiempos de windows.
>
> Por cierto, se pueden usar los nombres de las<constantes, que lo de 1, 3
> no se va a entender dentro de una semana ;-)
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
>
>   
Lo he comprobado, al abrir el recordset tiene todos los campos de la 
tabla o consulta a que hace referencia, pero simplemente el número de 
registros devueltos (rs.RecordCount) es 0
luis




Más información sobre la lista de distribución Python-es