请教各位 在做ASP.NET的时候,在Sqlconnection con=new Sqlconnection("````````")这里连接数据库字符串到底是怎样写的,我看书上写的都不一样。
我在SQL server上创建了数据库vote,表User密码也是sa,然后用这段 "server=.:database=vote;uid=sa;pvd=sa"连接数据库,连接不上,提示在con.Open()出错。接着我用@"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\User.mdf;Integrated Security=True;User Instance=True";提示数据库已经存在,也连接不上。请问这段字符到底怎么写?
先谢谢了!
我在SQL server上创建了数据库vote,表User密码也是sa,然后用这段 "server=.:database=vote;uid=sa;pvd=sa"连接数据库,连接不上,提示在con.Open()出错。接着我用@"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\User.mdf;Integrated Security=True;User Instance=True";提示数据库已经存在,也连接不上。请问这段字符到底怎么写?
先谢谢了!
SqlConnection connection = new SqlConnection("Data Source=server;Initial Catalog=database;User ID=uid;Password=pwd");
一般放到配置文件里 读出来的,
也可以在VS里,把数据库连接上,点属性,把连接字符串复制过来
放到appsetting或者constring里