zoukankan      html  css  js  c++  java
  • C#SQL小结

    对于c#获取Sql数据目前我采用的是 System.Data.SqlClient.SqlDataReader类.

    主要用到如下API:

      SqlDataReader.Read():每次获取一行的数据,直到没有数据为止

    数据获取可以用GetString()、GetInt()、GetBool()+括号内索引,也可以直接数据获取[]+索引或者[“ ”]获取某一列数据。

      SqlDataReader.FieldCount能够获取列数对于输出数据有好处。

    例子:

      sqlCon.open(); //打开数据库连接

      string sql = “select * from STUDENT”; //sql语句

      SqlCommand sqlCom = new SqlCommand();//sql执行语句

      sqlCom.Connection = sqlCon;//获取连接

      SqlDataReader st = sqlCom.ExecuteReader();//获取执行语句的SDR

        while (st.Read())

          {

            Debug.Log(st[“SNAME”]);

          }

    对于不需要获取数据的直接采用:

      string sq2 = “update student set sname=’FUCK U’ where SHH=’222′”;//sql语句

      SqlCommand sqlCom = new SqlCommand();//sql执行语句

      sqlCom.Connection = sqlCon;//获取连接

      sqlCom.CommandText = sq2;//执行语句设置

      sqlCom.ExecuteNonQuery();//执行语句

  • 相关阅读:
    day58
    day57
    day55
    day56
    day54
    Vue(练习二)
    Vue练习
    Vue框架
    作业
    Django(九)
  • 原文地址:https://www.cnblogs.com/dlvguo/p/9716041.html
Copyright © 2011-2022 走看看