我是 noSQL 新手并尝试使用litedb。
我想更改数据库存储的位置。
现在这段代码:
using (var db = new LiteDatabase(@"MyData.db"))
{
}
在projectName\bin\Debug创建数据库
有没有办法从项目的根目录创建数据库?
有理由将数据库留在那里吗?也许我试图这样做是错误的。
任何帮助表示赞赏!
在您使用相对路径的连接字符串中,它将创建应用程序所在的位置,您可以使用完整路径来指定位置。例如:new LiteDatabase("C:\Folder\MyData.db")
要更改位置,您只需在现有数据库上使用File.Move()将其移动到所需位置,然后使用该新路径打开数据库。