求答疑:键“data source”值的长度超出了“128”的限制。???
zzp 2012-03-29 06:21:57 在看《传智播客》的视频,到了ADO.Net部分,这里是要从VS里连接数据库,老是出现题目报错
代码:
static void Main(string[] args)
{
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 con = new SqlConnection(@"Data Source=.\SQLEXPRESS:
AttachDBFilename=|DataDiretory|\Database1.mdf:Integrated Security=True:
User Instance=True"))
{
con.Open();
}
Console.WriteLine("打开数据库连接成功");
Console.ReadKey();