admin管理员组文章数量:1794759
C#如何连接SqlServer数据库
通过配置方式的不同,有两种连接数据库的方法。
1.直接通过数据库用户名和密码等进行登陆
using System.Data; using System.Data.sqlClient public static void ConnSqlServer1() { //服务器地址 数据库名 用户名 密码 //⭐注:如果SqlServer设置为Windows登录,则不需要用户名和密码参数,需使用“Trusted_Connection=SSPI”来进行登录 SqlConnection conn = new SqlConnection("Server=127.0.0.1;DataBase=TEST;uid=sa;pwd=a"); //打开连接 conn.Open(); //创建sql SqlCommand sc = new SqlCommand("select * from mark",conn); //定义数据结果集 DataSet ds = new DataSet(); SqlDataAdapter sda = new SqlDataAdapter(sc); //填充 sda.Fill(ds); }2.通过app.config中的ConfigurationManager.ConnectionString获取数据库的配置信进行登陆
<!--app.config中的配置--> <configuration> <connectionStrings> <!--这里的name值"connStr"需与下文的["connStr"]保持一致--> <add name="connStr" connectionString="Server=127.0.0.1;DataBase=TEST;Uid=sa;Pwd=a"/> </connectionStrings> </configuration> using System.Data; using System.Data.SqlClient; using System.Configuration; public static void ConnSqlServer2() { //获取app.config中的connectionString String connStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString; //以下与上部分一致,不做解释 SqlConnection conn = new SqlConnection(connStr); conn.Open(); SqlCommand cmd = new SqlCommand("select * from mark", conn); DataSet ds = new DataSet(); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(ds); }版权声明:本文标题:C#如何连接SqlServer数据库 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686654142a91030.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论