看了传智播客的ado.net的视频教程,里面连接数据库的方法是:
  
        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("DateDirectory", dataDir);
            }
            using (SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;
AttachDBFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True"))
            {
                conn.Open();
                Console.WriteLine("打开数据库成功");
                Console.ReadKey();
                
            }
在本机操作可以成功。
然后看了其他书本,里面连接数据库的实例都是比较简洁的,直接编写个连接字符串传入SqlConnection的实例即可,但是我直接弄就连接不了出错。我电脑里面的数据库是vs2010自带的,请问要怎么编写代码? 有多种方法吗?