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();   --断开数据库连接

    }

  }   

}   

 

 

posted @ 2013-12-16 22:13  just so  阅读(176)  评论(0编辑  收藏  举报