System.Data.Sqlite 上手指南

System.Data.Sqlite入手。。。
首先import/using:

 
代码
  1. using System.Data.SQLite;  

Connection和Command:

代码
 
  1. private SQLiteConnection conn;  
  2.           
  3.         private SQLiteCommand cmd;  

连接db:

代码
 
  1. conn = new SQLiteConnection("Data Source=c:\\test.db");  
  2.                 conn.Open();  

INSERT/UPDATE:

 

代码
 
  1. cmd = conn.CreateCommand();  
  2. cmd.CommandText = "INSERT INTO user(email,name) VALUES ('email','name')";  
  3. cmd.ExecuteNonQuery();  
  4.   
  5. cmd.CommandText = "UPDATE userSET name = 'Codelicious' WHERE ID = 1";  
  6. cmd.ExecuteNonQuery();  

SELECT:

 

代码
 
  1. cmd.CommandText = "SELECT ID, name FROM user";  
  2. SQLiteDataReader reader = cmd.ExecuteReader();  
  3. if (reader.HasRows)  
  4.             {  
  5.                 while (reader.Read())  
  6.                 {  
  7.                     Console.WriteLine("ID: " + reader.GetInt16(0));  
  8.                     Console.WriteLine("name: " + reader.GetString(1));  
  9.                 }  
  10.             }  
posted @ 2008-05-30 18:21  天赐神兵  阅读(867)  评论(0编辑  收藏  举报