El día 26 de agosto de 2012 23:37, Miguel Barraza <cor...@miguelbarraza.com.ar> escribió: > si, tanto php como autoit está usando sqlite 3. y el error que me tira es el > siguiente > > Traceback (most recent call last): > File "D:\soft\bd.py", line 4, in <module> > > c.execute("SELECT nombre FROM users Where RowId=1") > OperationalError: no such table: users >>>> >>>> > > por lo que entiendo, no encuentra la tabla...es rarísimo. > > seguiré probando pero se me agotaron las ideas.
Posiblemente, por poner '/base.db' con el / delante te haya creado en windows una nueva base de datos vacía. Soluciones: 1) usa una ruta estilo windows para el fichero: r'c:\base.db' 2) mete la base de datos en el mismo directorio que el script y usa sólo el nombre de la base sin ruta: 'base.db' 3) calcula la ruta con la ayuda del módulo os.path para que no dependa de windows -- Hyperreals *R: http://ch3m4.org/blog Quarks, bits y otras criaturas infinitesimales _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/