2010-12-08 2 views

답변

13

SQLite는 ADO.NET과 동일한 공급자 모델을 사용합니다. 따라서 SQL Server에 대해 좋아하는 튜토리얼을 선택하고 SqlConnectionSQLiteConnection으로 대체하십시오. SQLite로 FluentNHibernate를 사용하여 sample application을 작성했습니다.

또는 당신이 ORM을 사용하지 않는 경우, 단순히 저장소에 방법을 선언하고 당신이 갈 수 있습니다 내가 확인거야 ...

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

덕분에 당신로부터 항상 좋은 얻을 수있는 대답을 인간 밖으로 ... –

관련 문제