gpt4 book ai didi

c# - 如何设置 SQL Server Compact 数据库的相对路径?

转载 作者:太空宇宙 更新时间:2023-11-03 21:54:24 24 4
gpt4 key购买 nike

如何编写紧凑型数据库的路径,以便它适用于参与该项目的每个人?

我的本​​地路径看起来像这样:

SqlCeConnection con = 
new SqlCeConnection(@"Data Source=C:\Users\Name\Documents\Visual Studio 2012\Projects\Unwanted\Local\Path\App_Data\Databas.sdf");

我想我见过人们使用“~”符号来做这样的事情,无论如何我想让这个连接对每个人都可行,无论他们的映射看起来如何。

希望我说清楚了! :)

最佳答案

波浪号 (~) 在 ASP.NET 中用于表示网站的根 - 但是不能在 SQL Server CE 连接字符串中使用。

你可以尝试只用

SqlCeConnection con = 
new SqlCeConnection(@"Data Source=App_Data\Database.sdf");

然后 .NET 应用程序将查看当前目录(从它启动的位置 - 通常是 (project dir)\bin\debug 文件夹)App_Data文件夹和该文件夹内的 Database.sdf 文件。

关于c# - 如何设置 SQL Server Compact 数据库的相对路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12932963/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com