string dataDir = AppDomain.CurrentDomain.BaseDirectory;
if(dataDir.EndsWith(@"\bin\Debug\") || dataDir.EndsWith(@"\bin\Release\"))
{
dataDir=System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName;
AppDomain.CurrentDomain.SetData("DataDirectory",dataDir);
}
using(SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\db1.mdf;Integrated Security=true;User Instance=true"))
{
conn.Open();
Console.WriteLine("aaa");
}
c#链接ado.net
本文介绍了一种使用 C# 连接 ADO.NET 的方法,通过设置 AppDomain 当前目录为数据库路径,实现了对本地 SQL Server Express 数据库的连接,并演示了如何打开连接及执行基本操作。
2350

被折叠的 条评论
为什么被折叠?



