.net core使用Microsoft.Data.Sqlite创建SQLite数据库文件


之前用是 System.Data.Sqlite 操作SQLite数据库的时候使用方法

SqliteConnection.CreateFile

就能够创建数据库文件

现在用.net core 使用的类库为: Microsoft.Data.Sqlite 

该类库取消了 SqliteConnection.CreateFile 方法,

如果要创建数据库,需要自己实现,具体代码

/// <summary>
/// 创建一个数据库文件。 这只是创建一个零字节的文件,
/// SQLite正确打开文件后,它将变成数据库。 
/// </summary>
/// <param name="databaseFileName">需要创建的文件</param>
static public void CreateFile(string databaseFileName)
{
    File.WriteAllBytes(databaseFileName, new byte[0]);
}

微软官方 Microsoft.Data.Sqlite 介绍:https://docs.microsoft.com/zh-cn/dotnet/standard/data/sqlite/connection-strings

 

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YES开发框架
上一篇:DevExpress表格GridControl添加操作列单元格添加图片按钮并且实现点击链接URL跳转浏览器
下一篇:.netcore 打开SQLite数据库失败:You need to call SQLitePCL.raw.SetProvider(). If you are using a bundle package, this is done by calling SQLitePCL.Batteries.Init().”
评论列表

发表评论

评论内容
昵称:
关联文章

.net core使用Microsoft.Data.Sqlite创建SQLite数据库文件
C# 数据库连接字符串Microsoft.Data.Sqlite数据库连接
GZDBHelper连接SQLite数据库
Xamarin.Forms 复制本地SQLite数据库
使用SQL 创建数据库备份作业
SQLite数据库删除数据后数据库文件大小不变
【推荐】Razor文件编译 ASP.NET Core
.netcore 打开SQLite数据库失败:You need to call SQLitePCL.raw.SetProvider(). If you are using a bundle package, this is done by calling SQLitePCL.Batteries.Init().”
EFCore数据库提供程序
.NET Core 缓存使用之 MemoryCache
.NET Core 项目 DbProviderFactories.GetFactoryClasses()返回空
ASP.NET+MVC入门踩坑笔记 (一) 创建项目 项目配置运行 以及简单的Api搭建
GZDBHelper连接MySQL数据库
数据库或者其他位置加载ASP.NET MVC Views 视图 数据库中加载 cshtml
ASP.NET Core MVC 在过滤器ActionFilter中保存页面的生成的html静态页面文件
Python使用SQL Server数据库
C# asp.net mvc 创建虚拟目录
.NET Core ResponseCache 浏览器缓存
SQLite Database 多线程访问需要注意的问题
.Net Core依赖注入

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码