zoukankan      html  css  js  c++  java
  • ADO.NET

    ADO.NET:ActiveX Data Object 是一组用于和数据源进行交互的面向对象类库

    asp.net,是一种网页制作技术 

    一:命名空间:
    using system.Data;
    using system.Data.SqlClient;  针对Sqlserver优化
    的数据访问类
    using system.Data.OleDb; 通用的数据访问类,如果是
    连接其他的数据库,两者用一个就可以
    二:相关的类
    1.SqlConnection类:连接对象,连接数据库
    构造函数: SqlConnection(连接字符串)
    属性:ConnectionString:连接字符串
    方法:Open():打开连接
                Close():关闭连接
    CreateCommand():创建命
    令对象
    2.SqlCommand 类:命令对象对数据库进行操作
    构造函数:SqlCommand();
    属性:CommandText: 要执行的SQL语句
    CommandType:执行的类型
    Connection:通过哪个连
    接执行
    方法:ExecuteNonQuery():执行增,删,改的方法
    ExecuteReader():执行查
    询的方法,返回一个SqlDataReader对象
    ExecuteScalar():返回首
    行首列,统计函数用
    3.SqlDataReader 类:数据库读取器获取数据库中的数
    构造函数:不是public ,无法new出来,只能通过
    ExecuteReader()来生成
    属性:HasRows:是否查出数据 bool型
    方法:Read():读取,一条一条的读
    三:步骤
    首先首先写命名空间
    using system.Data;
    using system.Data.SqlClient;
                //一:编写连接字符串
                string s = 
    "server=.;database=mydb;uid=sa;pwd=123";
                //二:建立连接对象
                SqlConnection conn = new 
    SqlConnection(s);
                //三:建立命令对象
                SqlCommand cmd = new SqlCommand();
                //1.确定要执行的语句
                cmd.CommandText = "update Users set 
    Memo='庄英豪' where UserName='0813001'";
                //2.确定通过哪个连接执行
                cmd.Connection = conn;
                //四:打开连接
                conn.Open();
                //五:执行语句(操作数据库)
                cmd.ExecuteNonQuery();
                //六:关闭连接
                conn.Close();
            }
  • 相关阅读:
    Vue2.0的变化(2)———vue2.0动画的变化、vue-2.0路由的变化
    Vue2.0的变化(1)——vue2.0组件定义/生命周期/循环/自定义键盘/过滤器/组件通信的变化
    YK-iSystem后台管理系统介绍
    通过docker,部署SpringCloud项目
    Quarz框架学习
    安装CentOS6.9虚拟机
    消息中间件JMS(三)
    消息中间件JMS(二)
    消息中间件JMS(一)
    网页静态化技术Freemarker
  • 原文地址:https://www.cnblogs.com/cf924823/p/5197061.html
Copyright © 2011-2022 走看看