06/05/2010, 10:20
|
| | Fecha de Ingreso: junio-2009
Mensajes: 96
Antigüedad: 15 años, 4 meses Puntos: 1 | |
Recorrer Array - Grabar muchos Datos en SQL La idea es leer un log que tiene estas lineas:
sp_xxx_reporteMensajeRebote2 123,4353453
sp_xxx_reporteMensajeRebote2 234234,234234
Y luego grabarlo en SQL
Ya esta casi todo hecho pero no me deja volcar todo a la base de una.
archivo=open('D:/Master Popper Christian/query/2010-05-06.log','r')
contenido=archivo.read() # lee todo el contenido
#contenido = archivo.readline() # ESTO NOSE XQ NO ME VA para probar... me tira error.
#contenido=archivo.readlines() # el contenido del archivo linea a linea
msConn = odbc.odbc(mssqlDSN)
c = msConn.cursor()
c.execute(contenido)
c.close()
msConn.close()
Bueno la cosa es q si tengo 1 solo linea FUNCIONA JOYA (con read()).... pero que pasa el log puede tener varias lineas y esto me da error.-...
Probe tmb readline().... pero no se como leer el array que me tira [linea1, linea2, etc]
for i in contenido:
log("linea X -> :" + contenido[i]) --> esto me da error
Ayuda porfa!
Última edición por sandovalchrist; 06/05/2010 a las 12:15 |