如何在项目(C#应用程序)中添加数据库,使其与客户网站上的代码exe共存,我们可以在连接字符串中设置路径

本文关键字:共存 exe 代码 我们 设置 路径 字符串 连接 网站 应用程序 项目 | 更新日期: 2023-09-27 18:27:08

我想将OleDb(MS Access DB)添加到我的项目(C#应用程序)中,并将其部署到客户。DB应该安装exe和dll,这样我们就可以获得DB的路径,向其写入数据。我真的很想要我们可以获得DB和连接字符串的路径的代码

如何在项目(C#应用程序)中添加数据库,使其与客户网站上的代码exe共存,我们可以在连接字符串中设置路径

在main exe中,将连接字符串中的路径用作:

Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location),"DB.mdb")

对于dll,如果它在不同的文件夹中,请使用Assembly.GetCallingAssembly().Location,否则上面也会起作用。