加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

Asp.net中使用Sqlite数据库的方法

发布时间:2021-07-13 11:15:39 所属栏目:Asp教程 来源:互联网
导读:副标题#e# 实际运用中当我用SqliteAdmin以及SQLite Expert Professional 2软件新建Sqlite数据库的时候在ASP.NET中是无法运用的,老是报错:文件不是一个合法的数据库。后来采用一种方法,就是直接在ASP.NET里面利用引用入的DLL新建数据库就可以用了。 strin

Specify cache size(指定Cache大小)
      Data Source=filename;Version=3;Cache Size=2000;
      Cache Size 单位是字节

Specify page size(指定页大小)

      Data Source=filename;Version=3;Page Size=1024;
      Page Size 单位是字节

Disable enlistment in distributed transactions

      Data Source=filename;Version=3;Enlist=N;

Disable create database behaviour(禁用创建数据库行为)
      Data Source=filename;Version=3;FailIfMissing=True;
      默认情况下,如果数据库文件不存在,会自动创建一个新的,使用这个参数,将不会创建,而是抛出异常信息

Limit the size of database(限制数据库大小)

      Data Source=filename;Version=3;Max Page Count=5000;

      The Max Page Count is measured in pages. This parameter limits the maximum number of pages of the database.
Disable the Journal File (禁用日志回滚)

      Data Source=filename;Version=3;Journal Mode=Off;
      This one disables the rollback journal entirely.

Persist the Journal File(持久)

      Data Source=filename;Version=3;Journal Mode=Persist;
      This one blanks and leaves the journal file on disk after a commit. Default behaviour is to delete the Journal File after each commit.

Controling file flushing

      Data Source=filename;Version=3;Synchronous=Full;

      Full specifies a full flush to take action after each write. Normal is the default value. Off means that the underlying OS flushes I/O's.

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读