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();//执行语句

  • 相关阅读:
    熬夜的朋友看一看 [转]
    配置ubuntu
    C++string类常用函数 (转)
    ArcGIS Engine栅格数据使用总结 (转)
    fstream的用法+代码
    [转] 英语飙升的好方法
    MFC 非模态对话框(转)
    十九个国内外主流的三维GIS软件(转)
    Google C++ 风格指南 中文版
    std::set用法(转)
  • 原文地址:https://www.cnblogs.com/dlvguo/p/9716041.html
Copyright © 2011-2022 走看看