Mostrando las entradas con la etiqueta SQLite. Mostrar todas las entradas
Mostrando las entradas con la etiqueta SQLite. Mostrar todas las entradas

domingo, mayo 03, 2009

Google va más rápido de lo que puedo procesar.

Hace más de un mes tuve que empezar a investigar la forma de poder almacenar datos locales desde mis aplicaciones Web.

En el momento lo primero que se me vino a la cabeza fue hacer un applet firmado para tener permisos locales y usaba una base de datos SQLite para poder almacenar la información. Tuve que resolver varias cosas ya que no era un tema sencillo y actualmente todavía sigo ajustando la solución planteada.

Lamentablemente en la actualidad pico mucho código y tengo poco tiempo para investigar, por suerte a diario entro al planeta GeneXus ( http://blog.genexus.com ) el cual cuenta con varios blogs que me ponen al tanto de las cosas interesantes o tendencias a seguir.

El planeta GeneXus para mi es como un compañero que te pasa los apuntes y todavía resumidos, gracias al blog de Enrique Almeida me entere de uno de los proyectos de Google llamado Gears.

Después de investigar un poco Google Gears me di cuenta que Google va más rápido de lo que puedo procesar ya que casi todo lo que necesitamos o podemos llegar a necesitar ya lo tienen resuelto.

Realmente parece mentira pero lo que yo intente hacer hace un mes y me llevo un tiempo considerable la gente de Google te lo da resuelto y ni que hablar que 100 veces mejor de lo que yo puedo hacerlo.

Ahora me encuentro adaptando mi aplicación para que trabaje con uno de los módulos de Gears, la DATABASE API que utiliza SQLite para persistir los datos. Después de esto me di cuenta que voy a tener que estar más pendiente de lo que hace Google ya que esto que me paso es un ejemplo de que Google va mucho más rápido de lo que puedo procesar y seguramente me va a facilitar la vida.

miércoles, abril 29, 2009

SQLite Manager


Navegando en internet encontre este complemento de FireFox llamado SQLite Manager. La verdad que me soluciono los problemas que tenía para poder administrar bases de datos SQLite ya que hasta el momento hacía todo por línea de comandos.

martes, diciembre 13, 2005

Mi primer prueba con Mono y SQLite

En el día de hoy comencé a probar SQLite con Mono, empece por el ejemplo del sitio de Mono http://www.mono-project.com/SQL_Lite. El ejemplo es claro pero al probarlo en Windows con Mono 1.1.10 obtengo el siguiente error:

Unhandled Exception: System.DllNotFoundException: libsqlite3.so.0
in (wrapper managed-to-native) Mono.Data.SqliteClient.Sqlite:sqlite3_open (strin
g,intptr&)
in <0x00052> Mono.Data.SqliteClient.SqliteConnection:Open ()
in <0x00062> Test:Main (System.String[] args)

Para resolver este error probé varias cosas, por ejemplo cambiar la versión de SQLite ya que la base con la que estoy trabajando esta creada con la versión 3.2.7. Después de varios intentos me puse en contacto con un amigo (Federico Wagner) que tiene Mono sobre Linux y le pase el ejemplo. Lo que me llamo la atención es que lo probo y funciono todo ok.
Ahora me queda la pregunta si Mono sobre Windows funciona igual que Mono sobre Linux??

Voy a seguir probando para ver si el problema está en la versión de Mono utilizada ya que Federico Wagner tiene Mono 1.1.8.3. Por ahora solo me queda probar ya que no quiero pensar que Mono tiene diferencias entre Windows y Linux. :-)