12/12/2006, 14:02
|
| | Fecha de Ingreso: enero-2004 Ubicación: Ciudad de México
Mensajes: 476
Antigüedad: 21 años Puntos: 14 | |
Re: Se puede crear una base de datos de busqueda para un cd interactivo? Esa es una ventaja de los programas Open Source, se pueden facilmente portar a varias plataformas.
En mi caso, estoy desarrollando por hobby en mi casa, una aplicacion para PC de escritorio (una tipica TPV), empleando Sqlite como base de datos y C# 2005 (.Net Framework 2.0), y en el trabajo programo unas SmartPhones con una aplicacion TPV, tambien empleando Sqlite como base de datos pero con C# 2003 (.Net Compact Framework 1.0).
Ya que veo que ya estas un poquito interesado con Sqlite, y en vista de que quieres codigo de prueba, te dejo un codigo de ejemplo (empleando el proveedor ADO .Net 2.0 para Sqlite):
SqlConnection cn=new SqlConnection("DSN=anyname;Database=C:\\Programa Prueba\\BasePrueba.db");
SqlDataReader rd;
DataSet ds;
cn.Open();
SqlCommand cmd=new SqlCommand("SELECT * FROM TablaPrueba",cn);
rd=(SqlDataReader)cmd.ExecuteReader();
cn.Close();
Este codigo lo unico que hace es abrir una base Sqlite, ejecutar la sentencia Sql, y devolver los registros en el DataReader.
Para correr la aplicacion en otra maquina, basta con copiar el programa, la DLL del Sqlite, y el archivo de la base de datos. |