Bueno, en las gtk si mal no recuerdo debería ser así:

name = self.entry1.get_text()
country = self.entry2.get_text()
phone = self.entry3.get_text()

y luego ya normal

c.execute(insert into Empleado (?, ?, ?), [name, country, phone ])

Saludos

El día 7 de diciembre de 2010 11:01, Manuel Enrique González Ramírez
<[email protected]> escribió:
> Con las wx es por ejemplo:
>
> nombre = self.nombre.GetValue()
>
> Esto te almacena los datos ingresado en la caja en la variable nombre; luego
> haces la query como te la muestra lopz:
>
> c.execute(insert into Empleado (?, ?, ?), [nombre, country, phone ])
>
>
> El 7 de diciembre de 2010 08:04, lopz <[email protected]> escribió:
>>
>> Si no me equivoco es así:
>>
>> c.execute(insert into Empleado (?, ?, ?), [name, country, phone ])
>>
>> Y leete un poco sobre sql inyecciones y como prevenirlas
>>
>> saludos!
>>
>> El día 7 de diciembre de 2010 08:43, Jose Luis Dallapiccola
>> <[email protected]> escribió:
>> > Hola Bruno.
>> > Bienvenido!
>> > Seria bueno que repliques el error y adjuntes parte del código si no es
>> > casi
>> > imposible intentar resolver el problema.
>> >
>> > El dic 7, 2010 4:11 a.m., "Bruno Optavio Sans" <[email protected]>
>> > escribió:
>> >
>> > Hola lista!, soy nuevo, aunque he estado siguiendo muy de cerca a la
>> > lista y
>> > de momento sin ninguna pregunta hasta hoy que me he animado.
>> >
>> > tengo claro la parte de sqlite3.
>> >  1- conectar a la base de datos.
>> >  2- luego creo un objeto cursor.
>> >  3- y por ultimo llamo la ejecucion para cada una de las operaciones.
>> >      ejemplo, una vez creada la base de datos, su conexion y alguna
>> > tabla.
>> >
>> >      c.execute(insert into Empleado ("Jose", "España", "565452525"))
>> >
>> > esta ejecucion dentro de python directamente introduce los datos dentro
>> > de
>> > la tabla Empleado.
>> >
>> > Mi pregunta es, si tengo una caja de texto en pygtk, como pudeo pasarle
>> > los
>> > datos de la caja de texto a esa ejecucion como la anterior?..... puedo
>> > pasarle variables?, o afecta la sintaxis?
>> >
>> > Yo intente hacerlo, aunque ahora no recuerdo exactamente el error, pero
>> > obtuve uno, probe pasandole variables, pero nada.
>> >
>> > desde ya muy agradecido con su ayuda, y aunque exista la posibilidad de
>> > que
>> > se use una herramienta grafica, por ahora solo quiero aprender hacerlo
>> > manualmente (halar datos de pygtk y ponerlos ahi en sqlite3). Gracias
>> > por su
>> > tiempo y ayuda una vez mas.
>> >
>> > _______________________________________________
>> > Python-es mailing list
>> > [email protected]
>> > http://mail.python.org/mailman/listinfo/python-es
>> > FAQ: http://python-es-faq.wikidot.com/
>> >
>> >
>> > _______________________________________________
>> > Python-es mailing list
>> > [email protected]
>> > http://mail.python.org/mailman/listinfo/python-es
>> > FAQ: http://python-es-faq.wikidot.com/
>> >
>> >
>>
>>
>>
>> --
>> lopz es libre, usa --> GNU/linux gentoo
>>
>> +--[RSA 2048]--+
>> |  ..o.o=+       |
>> |   o =o*.+      |
>> |  . . *oO .      |
>> |     .EBoo      |
>> |      o.S         |
>> +--[lopz.org]--+
>> _______________________________________________
>> Python-es mailing list
>> [email protected]
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> --
> Manuel Enrique González Ramírez
> http://maengora.blogspot.com
>
> _______________________________________________
> Python-es mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>



-- 
lopz es libre, usa --> GNU/linux gentoo

+--[RSA 2048]--+
|  ..o.o=+       |
|   o =o*.+      |
|  . . *oO .      |
|     .EBoo      |
|      o.S         |
+--[lopz.org]--+
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a