加深对ADO.NET的了解 (视频)

加深对ADO.NET的了解 (视频)

使用.NET写 程序 操作数据库一般都会使用ADO.NET来操作  
如果你对使用ADO.NET模模糊糊
就看一下这个微 软件的ADO 视频 相信看完你一定会清楚的

下面代码 是视频上的数据库连接执行方法的代码   我整理发出 提供给大家测试:
        using (SqlConnection con = new SqlConnection("连接数据库实际行动"))   //using指定作用域 出了作用域会自动释放
         {   
            con.Open();
            con.Close();
          }

        public DataSet ExecuteandFill()     //返回内存里的一个数据表 用从数据源中读到内存 可操作
        {
            SqlConnection con = new SqlConnection("数据库的连接字符");
            SqlDataAdapter da = new SqlDataAdapter("select * form user",con);  
            DataSet ds = new DataSet();   //一般和SqlDataAdapter共同使用
            con.Open();
            da.Fill(ds);
            return ds;            
        }
        public void ExecuteNorQuery()  //执行并返回受影响的行数
        {
            SqlConnection con = new SqlConnection("数据库的连接字符");
            SqlCommand cmddata = new SqlCommand("updata scoretable set pasword = 'abc' where user = 'qb'", con);
            cmddata.CommandType = CommandType.Text;  //指明要执行的SQL文本
            con.Open();
            cmddata.ExecuteNonQuery(); //返回受影响的行数      
        }
        public int ExecuteReader()   //返回执行完表的第一行第一列 可利用在count,sum
        {
            SqlConnection con = new SqlConnection("数据库的连接字符");
            SqlCommand sqlcmd = new SqlCommand("Select count(*) form user", con);
            sqlcmd.CommandType = CommandType.Text; //指明要执行的SQL文本
            con.Open();
            return Convert.ToInt32(sqlcmd.ExecuteScalar().ToString());   //返回的表的行数
        }
        public SqlDataReader ExecuteReader()    //用于查询 是只读的
        {
            SqlConnection con = new SqlConnection("数据库的连接字符");
            SqlCommand sqlcom = new SqlCommand("select user,age,pasword form user", con);
            sqlcom.CommandType = CommandType.Text;
            con.Open();
            sqlcom.ExecuteReader();  
        }

           点此 下载
           地址:http://www.brsbox.com/filebox/down/fc/67c5911950bdc644af32662b62d97695
           大小:10M

<script src="tag.php?action=relatetag&rtid=9432" type="text/javascript"></script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值