c#连接sql数据库

 时间:2026-02-13 23:43:43

1、第一种方法:直接通过数据库的用户名、密码等连接到数据库进行数据库连接。代码如图所示

c#连接sql数据库

2、其中SqlConnection 是数据库连接类,SqlDataAdapter是数据适配器,SqlCommand是数据操作命令,即执行SQL语言。

3、说明,使用SqlConnection进行数据库的连接,然后使用SqlCommand定义SQL查询语句,再定义一个DataSet存储查询的结果,而SqlDataAdapter是数据库和DataSet的转换桥梁。

4、第二种方法:通过ConfigurationManager.ConnectionString获取数据库的配置信息。进行数据库的连接。代码如图

c#连接sql数据库

5、代码说明:

(1) 通过string connStr=ConfigurationManager.ConnectionString[“ConnStr”].ConnectionString;获得数据库连接的一些配置信息,即“数据源”、“数据库名”、“用户名”、“密码”,将这些信息都保存在connStr中。

6、(2) SqlConnection conn = new SqlConnection(connStr);创建一个数据库连接对象conn,连接数据库用conn.Open();

7、(3) SqlCommand cmd = new SqlCommand(“Select * Form [表]”,conn);

或者string sql = “Select * From [表]”;

SqlCommand cmd = conn.CreateCommand();

cmd.CommandText = sql;这样就把访问数据库的SQL语句存到了cmd中

8、(4) 建立SqlDataAdapter对象和DataSet对象

DataSet myDataSet = new DataSet();创建DataSet对象,

SqlDataAdapter myDataAdapter = new SqlDataAdapter(cmd);创建数据适配器对象。

9、(5) 填充DataSet:myDataAdapter.Fill(myDataSet);其实SqlDataAdapter数据适配器起的就是一个连接数据库和数据集(DataSet)的桥梁作用,把对数据库操作的SQL语句得到的结果传到SqlDataAdapter对象中,在通过SqlDataAdapter.Fill(DataSet)方法,将结果填充到DataSet中。

  • CCProxy设置共享上网
  • hashcode方法跟equals方法有什么联系?
  • 通过管理口web界面设置IPMI
  • Intellij IDEA怎么使用git开新分支
  • win7系统怎么禁用服务UmRdpService
  • 热门搜索
    怎么更新显卡驱动 瓷砖上的胶怎么去除 房子卖了户口怎么办 富贵竹叶子发黄怎么办 苹果怎么连接电脑 奥凯航空怎么样 怎么算排卵期 心脏早搏是怎么回事 鲍鱼怎么吃 亲人去世怎么安慰