黑马程序员技术交流社区
标题:
项目内嵌连接字符串
[打印本页]
作者:
↖落葉下♀媃媚
时间:
2013-4-12 19:06
标题:
项目内嵌连接字符串
本帖最后由 ↖落葉下♀媃媚 于 2013-4-13 14:22 编辑
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|\CallCenter.mdf;
Integrated Security=True; User Instance=True"))
{
conn.Open();//这句出错如下什么意思
Console.WriteLine("连接成功");
}
Console.ReadKey();
为什么生成显示黑屏,而不出现连接成功呢?出错如下
尝试为文件 c:\users\lenovo\documents\visual studio 2010\Projects\ADO.NET\ADO.NET\CallCenter.mdf 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中。
作者:
许庭洲
时间:
2013-4-12 20:47
1.先查看你的网站使用的是哪个应用程序池;
2.设置应用程序池的选项.
作者:
↖落葉下♀媃媚
时间:
2013-4-13 10:16
许庭洲 发表于 2013-4-12 20:47
1.先查看你的网站使用的是哪个应用程序池;
2.设置应用程序池的选项.
不太明白,能详细点吗?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2