读书人

SQLite C#兑现操作

发布时间: 2012-11-23 22:54:33 作者: rapoo

SQLite C#实现操作

debug command

C:\1.db

?

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SQLite;namespace CSharpConnectionSQLLite{    class Program    {        private static SQLiteConnection conn = null;        private static string sql = "CREATE TABLE test(username varchar(20),password varchar(20))";        private static string insertintosql = "INSERT INTO test VALUES('myuser','mypassword')";        private static string querySql = "SELECT * FROM test";        static void Main(string[] args)        {            Dao dao = new Dao();            try            {                conn = dao.GetConnection(args[0]);                conn.Open();                conn.CreateCommand();                Console.WriteLine("Success");                //dao.CreateTable(sql, conn);                dao.InsertIntoValue(insertintosql,conn);                SQLiteDataReader reader = dao.GetTableValue(querySql, conn);                while(reader.Read())                {                    Console.Write(reader.GetString(0));                    Console.Write("\t");                    Console.WriteLine(reader.GetString(1));                }            }            catch(Exception)            {                Console.WriteLine("Failed");            }            finally            {                dao.CloseConnection(conn);            }            Console.ReadKey();        }    }}

读书人网 >SQL Server

热点推荐