ok arreglado gracias a los que respondieron<div><br></div><div>cursor.execute("SELECT DISTINCT(flagCode) FROM iata_icao_codes WHERE Country=?", (str(country_selected),))</div><div><br></div><div>hubo que decirle que es un string ademas.. </div>
<div>a mi me bloqueaba la duda pq en el debugger el country_selected es ya un QString de PyQt</div><div>por eso pense que ya estaba stringeado :)</div><div><br></div><div>ahora si </div><div>saludos<br><br><div class="gmail_quote">
El 1 de agosto de 2011 09:48, Tony Peña <span dir="ltr"><<a href="http://emperor.cu">emperor.cu</a>@<a href="http://gmail.com">gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
uhmm<div>aun nada</div><div><br></div><div>cursor.execute("SELECT DISTINCT(flagCode) FROM iata_icao_codes WHERE Country=?", (country_selected,))</div><div>sqlite3.InterfaceError: Error binding parameter 0 - probably unsupported type.<br>
<br><div class="gmail_quote">El 1 de agosto de 2011 09:39, Antonio Beamud Montero <span dir="ltr"><<a href="mailto:antonio.beamud@gmail.com" target="_blank">antonio.beamud@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div></div><div class="h5">
<u></u>
<div bgcolor="#ffffff" text="#000000">
El 01/08/11 15:52, Tony Peña escribió:
<div><blockquote type="cite"><br clear="all">
hola tengo una duda como esta
<div><br>
</div>
<div>
<a href="http://www.experts-exchange.com/Programming/Languages/Scripting/Python/Q_21935351.html" target="_blank">http://www.experts-exchange.com/Programming/Languages/Scripting/Python/Q_21935351.html</a></div>
<div><br>
</div>
<div>en mi caso es casi igual pq busco la variable de un combobox,
y trato de setear la variable dentro de la query</div>
<div>y solo pregunto por 1 sin embargo me sale como si me faltaran
mas parametros</div>
<div><br>
</div>
<div>les paso aparte de la URL el codigo mio donde estoy tratando
con la misma duda</div>
<div><br>
</div>
<div>
<div>cursor.execute('SELECT DISTINCT(flagCode) FROM
iata_icao_codes WHERE Country=?', (country_selected))</div>
<div>flagCode = cursor.fetchone()</div>
<div><br>
</div>
<div>el error por ejemplo es en un combobox donde estan el
listado de los paises, ejemplo en Angola me saca este error</div>
<div><br>
</div>
<div>sqlite3.ProgrammingError: Incorrect number of bindings
supplied. The current statement uses 1, and there are 6
supplied.</div>
<div><br>
</div>
</div>
</blockquote>
<br></div>
Como argumentos espera una tupla, prueba a pasarlo así:<br>
<br>
<div>cursor.execute('SELECT DISTINCT(flagCode) FROM iata_icao_codes
WHERE Country=?', (country_selected,))</div>
<br>
Observa la coma del final de country_selected, ya que
(country_selected) no es una tupla.<div><br>
<br>
<blockquote type="cite">
<div>
<div>si elijo otro por ejemplo: Argentina</div>
<div><br>
</div>
<div>sqlite3.ProgrammingError: Incorrect number of bindings
supplied. The current statement uses 1, and there are 9
supplied.</div>
<div><br>
</div>
</div>
</blockquote>
<br></div>
Toma la cadena de texto como una lista, por eso te dice que le has
pasado 9 cuando esperaba 1, 9 es la longitud de la cadena
'Argentina'.<br>
<br>
Un saludo.<br>
</div>
<br></div></div>_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org" target="_blank">Python-es@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/python-es" target="_blank">http://mail.python.org/mailman/listinfo/python-es</a><br>
FAQ: <a href="http://python-es-faq.wikidot.com/" target="_blank">http://python-es-faq.wikidot.com/</a><br>
<br></blockquote></div><div class="im"><br><br clear="all"><br>-- <br><font color="#888888"><font color="#888888">Antonio Pe</font><span><font color="#888888">ñ</font></span><font color="#888888">a</font><span></span><br>
<font color="#888888">Secure email with PGP 0x8B021001 available at <a href="http://pgp.mit.edu" target="_blank">http://pgp.mit.edu</a><br>
</font></font><font color="#888888">
<font color="#888888">Fingerprint: 74E6 2974 B090 366D CE71 7BB2 6476 FA09 8B02 1001</font></font><br>
</div></div>
</blockquote></div><br><br clear="all"><br>-- <br><font color="#888888"><font color="#888888">Antonio Pe</font><span><font color="#888888">ñ</font></span><font color="#888888">a</font><span></span><br><font color="#888888">Secure email with PGP 0x8B021001 available at <a href="http://pgp.mit.edu" target="_blank">http://pgp.mit.edu</a><br>
</font></font><font color="#888888">
<font color="#888888">Fingerprint: 74E6 2974 B090 366D CE71 7BB2 6476 FA09 8B02 1001</font></font><br>
</div>