Problemas con clausula LIKE en pyPgSQL

FERNANDO VILLARROEL fvillarroel en yahoo.com
Vie Feb 11 04:43:25 CET 2005


Hola tengo el siguiente script :

cnx=PgSQL.connect(database="cargas",host=self.usuario[2],user=self.usuario[0],password=self.usuario[1])
           cur=cnx.cursor()
q="select a.cclte, a.razonsocial,a.direccion, \
a.telefono1, b.descripcion  from cltescred as a,
comunas as b  where  \
a.ccomuna=b.ccomuna and a.razonsocial like '%s'" %
(self.rzd)
cur.execute(q)

Me tira el siguiente error:

Traceback (most recent call last):
  File "/home/developer/iventas/MnuOf.py", line 718,
in OnClteRas
    q="select a.cclte,
a.rut_clte,a.dv_clte,a.razonsocial,a.direccion, \
TypeError: not enough arguments for format string
 Si elimino la clausula LIKE con sus argumentos
funciona, pero la idea es buscar usando WHERE LIKE.

Ayuda.

Fernando


		
__________________________________ 
Do you Yahoo!? 
The all-new My Yahoo! - Get yours free! 
http://my.yahoo.com 
 

------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


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