C# 数据库连接 基础

using System;

using System.Collections.Generic;

using System.Linq; using System.Text;

using System.Data;

using System.Data.SqlClient;

--我们要理清思路,打个比方,我们从数据库中数据,就像我们从抽屉里面拿书是一个道理,从抽屉拿书,我们需要一把钥匙con 打开抽屉,打开抽屉后,我们的目地cmd 就是取书。ada就是取书这个动作的执行者,就是手,我们用手去执行取书这个命令。把书拿出来 Fill 填充到数据集里面。就OK了,记得关闭数据库。

-----这是一个控制台应用程序,都是相通的。

namespace ConsoleApplication13

{   

    class Program    

  {        

    static void Main(string[] args)        

    {      

      //获取数据库的地址      

      string soruce = "Data Source=PC201310141201;Initial Catalog=DB_user;Integrated Security=True";      

           SqlConnection con = new SqlConnection(soruce);   --创建对象 con 连接数据库          

      con.Open();             --打开数据库

      SqlCommand cmd = new SqlCommand("select * from stuinfo", con);     ---cmd 对象 对数据库进行操作     

        DataSet ds = new DataSet();          --dataset 对象 一个数据集,断开式连接 存储数据

         SqlDataAdapter ad = new SqlDataAdapter(cmd);        --适配器,cmd命令的执行者

          ad.Fill(ds);      --通过适配器将数据库的数据传入到dataset对象中

      con.colse();   --断开数据库连接

    }

  }   

}   

 

 

转载于:https://www.cnblogs.com/ganguoyu/p/3477523.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值