日期:2014-05-18  浏览次数:20891 次

为什么少data source 求各位仁兄帮助 谢谢
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);
  }
  SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\Database1.mdf;Integrated Security=ture User Instance=true");
  conn.Open();
  Console.WriteLine("添加数据库成功");
  }

------解决方案--------------------
提示你说的那个错嘛?红色部分写错了,还少个分号
 SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=true");
------解决方案--------------------
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|Database1.mdf;Integrated Security=ture;User Instance=true");