//
数据库名的后缀你可以直接指定,甚至没有后缀都可以@H_301_6@
方法一:创建一个空sqlite数据库,用IO的方式
@H_301_6@ FileStreamfs=File.Create(
“
c:\\test.db
“);
@H_301_6@
方法二:用sqliteConnection
@H_301_6@ sqliteConnection.CreateFile(
“);
创建一个密码为password的空的sqlite数据库
@H_301_6@ sqliteConnection.CreateFile(
c:\\test2.db
“);
@H_301_6@ sqliteConnectioncnn=
newsqliteConnection(
DataSource=c:\\test2.db
DataSource=D:\\test2.db
“);
@H_301_6@ cnn.Open();
@H_301_6@ cnn.ChangePassword(
password
3、给未加密的数据库加密
sqliteConnectioncnn=
DataSource=c:\\test.db
4、打开加密sqlite数据库
//方法一@H_301_6@ sqliteConnectioncnn=newsqliteConnection(“DataSource=c:\\test2.db“);@H_301_6@ cnn.SetPassword(password“);@H_301_6@ cnn.Open();@H_301_6@ 方法二@H_301_6@ sqliteConnectionStringBuilderbuilder=newsqliteConnectionStringBuilder();@H_301_6@ builder.DataSource=@”c:\test.db“;@H_301_6@ builder.Password=@”“;@H_301_6@ sqliteConnectioncnn=newsqliteConnection(builder.ConnectionString);@H_301_6@ cnn.Open();
select * from messages limit 10,100;
表示跳过10行,取100行的返回结果。
@H_301_6@
http://www.cnblogs.com/abllyboy/archive/2011/02/18/1958134.html