在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
第一种方式 Data Source=数据库地址;Initial Catalog=数据库名称;User Id=数据库登录名;Password=数据库密码;[Integrated Security=SSPI | true];
Integrated Security参数 Integrated Security=SSPI相当于Integrated Security=true,该参数可省略。
第二种方式 Server=数据库地址;Database=数据库名称;User ID=数据库登录名;Password=数据库密码;[Trusted_Connection=False | true];
Trusted_Connection参数 当值为true时表示采用数据库的windows身份验证模式,值为false或省略时表示需要用户名密码登录。 <connectionStrings> <add name="conn" connectionString="server=LAPTOP-KDEAMB3L;database=MyContact;uid=sa;pwd=123456"/> </connectionStrings> 此处User ID可简写为uid,Pssword可简写为pwd。 在解决方案中新建一个控制台应用程序,在控制应用程序的App.config中加入上述连接字符代码,测试连接是否成功 1 namespace test2 2 { 3 class Program 4 { 5 private static string connstr = ConfigurationManager.ConnectionStrings["conn"].ConnectionString; 6 static void Main(string[] args) 7 { 8 try 9 { 10 using (SqlConnection conn = new SqlConnection(connstr)) 11 { 12 conn.Open(); 13 if (conn.State.ToString().Contains("Open")) 14 { 15 Console.WriteLine("数据库连接成功!"); 16 } 17 else 18 { 19 Console.WriteLine("数据库连接失败!"); 20 } 21 22 } 23 24 } 25 catch (Exception ex) 26 { 27 throw ex; 28 } 29 } 30 } 31 } 运行程序,数据库连接成功
|
请发表评论