consulta escapando caracteres
Milton Galo Patricio Inostroza Aguilera
minoztro en gmail.com
Jue Feb 28 20:28:21 CET 2008
El 28/02/08, inf200468 en ucf.edu.cu <inf200468 en ucf.edu.cu> escribió:
>
>
> Hola
> quiero enviar una consulta del tipo insert a la bd y resulta que lo que tengo
> que insertar esta contenido en variables , quisiera saber si existe alguna funcion como
> en php addslashes(), pero para python , pq lo estoy haciendo asi,
oumm, no lo sé
>
> 'insert
> into apache(ip_cliente,fecha,hora,metodo,recurso,protocolo,codigo_estado,tamano,url)
> values
> ('+'\''+pica[0]+'\','+'\''+fecha[0]+'\','+'\''+hora+'\','+'\''+metodo[1]+'\','+'\''+pica[6]+'\','+'\''+protocolo[0]+'\','+'\''+pica[8]+'\','+'\''+pica[9]+'\','+'\''+url[1]+'\');'
>
> y me esta dando problemas
ouchh eso se ve doloroso:
yo lo hago de esta forma
sql="""insert into producto
(codigo_tipo, nombre_producto,
descripcion_producto, precio_venta_producto,
codigo_producto,
cantidad_producto_caja, precio_producto_caja)
values ("""+",".join(["'%s'" %(i) for i in self.vpo_producto])+")"
eso si que la lista self.vpo_producto debe ir en orden por el asunto
de los atributos, es decir debes llenarla en el mismo orden del string
sql.
> Saludos y gracias
>
>
> ------------------------------
> Participe en Universidad 2008
> 11 al 15 de febrero del 2008
> Palacio de las Convenciones,
> Ciudad de la Habana, Cuba
> http://www.universidad2008.cu
>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
--
Milton Inostroza Aguilera
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es