2010-12-08 26 views

Respuesta

13

SQLite utiliza el mismo modelo de proveedor que ADO.NET. Así que elija cualquier tutorial que desee sobre SQL Server y reemplace SqlConnection con SQLiteConnection. Escribí un sample application usando FluentNHibernate con SQLite que puede consultar.

O si no se utiliza un ORM, sólo tiene que declarar un método en su repositorio y que son buenos para ir:

public IEnumerable<int> GetIds() 
{ 
    using (var conn = new SQLiteConnection(SomeConnectionString)) 
    using (var cmd = conn.CreateCommand()) 
    { 
     conn.Open(); 
     cmd.CommandText = "SELECT id FROM foo"; 
     using (var reader = cmd.ExecuteReader()) 
     { 
      while (reader.Read()) 
      { 
       yield return reader.GetInt32(0); 
      } 
     } 
    } 
} 
+0

Gracias hombre su siempre agradable para obtener respuesta de usted ... Voy a comprobar fuera... –