zoukankan      html  css  js  c++  java
  • 使用ADO.NET查询和操作数据

    一、StringBuild类:
    1.Append:在末尾追加字符串
    2.Insert:在指定的位置插入字符串
    3.Remove:移除指定的字符串
    二、使用DataReader的步骤:
    1.连接数据库:
    SqlConnection conn = new SqlConnection(conStr);
    2.定义sql语句:
    string sql=“select * from Student”;
    3.打开连接:
    conn.Open();
    4.创建SqlCommand对象:
    SqlCommand cmd = new SqlCommand(sql,conn);
    5.使用SqlDataReader对象接收数据源:
    SqlDataReader dr = cmd.ExcecuteReader(sql,conn);
    6.循环读取数据:
    while(dr.Read()){
    dr[“列名”].ToString();
    }
    7.关闭连接:
    dr.Close();
    conn.Close();
    三、DataReader的属性:
    HasRows:是否返回了结果
    四、DataReader的方法:
    1.Read():前进到下一行记录
    2.Close():关闭DataReader对象
    五、dr[“列名”].ToString();中括号里面可以是下标(从0开始),也可以是字段名,但是下标可读性比较差。
    六、使用Ado.net添加数据的步骤:
    1.连接数据库
    SqlConnection conn = new SqlConnection(conStr);
    2.打开连接:
    conn.Open();
    3.定义sql语句:
    string sql = string.Format(“insert into Admin values(’{0}’,’{1}’)”,name,pwd);
    4.创建SqlCommand对象:
    SqlCommand cmd = new SqlCommand(sql,conn);
    5.执行命令:
    int rel = cmd.ExecuteNonQuery();
    6.关闭连接:
    conn.Close();

  • 相关阅读:
    总复习
    第十七天(最后的模块)
    第十五天(内置函数)
    第16天(内置模块)
    第十四天(模块)
    第十三天(都是理论)
    第十二天(叠加装饰器和迭代器)
    python基础学习-day33==课后作业练习
    python基础学习-面向对象高级
    python基础学习-day29==课后作业练习
  • 原文地址:https://www.cnblogs.com/a1111/p/12815915.html
Copyright © 2011-2022 走看看