C#连接SQL 数据库字符串的两种方法
using System.Data.SqlClient;//SQL Server ,位于System.Data.SqlClient命名空间
//首先要通过using System.Data.SqlClient命令引用SQL Server数据提供程序,
//然后才可以调用空间下的SqlConnection类连接数据库。
数据库名称空间要注意添加
第一种方式:
string ConStr = "Server=" +< 服务器名称(本机服务器可以用"."代替) > +";Database=" + < 数据库名称 > +";uid=" +< 用户名(可以用"sa"代替) > +";pwd=" +< 密码(默认可以不填或者填写"root") > +";Trusted_Connection=True;";
Trusted_Connection参数
当值为true时表示采用数据库的windows身份验证模式,值为false或省略时表示需要用户名密码登录。
第二种方式:
string ConStr = "Data Source=" +< 服务器名称(本机服务器可以用"."代替) > +";Initial Catalog=" + < 数据库名称 > +";uid=" +< 用户名(可以用"sa"代替) > +";pwd=" +< 密码(默认可以不填或者填写"root") > +";[Integrated Security=SSPI | true];";
Integrated Security参数
表示采用数据库的windows身份验证模式,当Integrated Security=true是,设置签名的user id和password参数不起作用。
Integrated Security=SSPI相当于Integrated Security=true,该参数可省略。
内容不知道怎么写,可以在连接数据库的时候点高级,复制下面一行即可。
要是忘记点了,在属性里面也能复制
到目前为止已经完成基础连接了