zoukankan      html  css  js  c++  java
  • .net 如何判断dataset是否为空

    1,if(ds == null) 这是判断内存中的数据集是否为空,说明DATASET为空,行和列都不存在!!

    2,if(ds.Tables.Count == 0) 这应该是在内存中存在一个DATASET,但是,数据集中不存在表!!

    3,if(ds.Tables.Count == 1 && ds.Tables[0].Rows.Count == 0)  说明存在表table,但是,表内没有数据!

     1 /// <summary>
     2     /// 获取员工所在科室
     3     /// </summary>
     4     public void getDeptCode()
     5     {
     6         string sqlstr = "select dept_code from staff_dict where employee_id='"+ ViewState["ygbh"] + "'";
     7         DataSet ds = OracleHelper.ExecuteDataset(strConnect, CommandType.Text, sqlstr);
     8         if (ds.Tables.Count == 1 && ds.Tables[0].Rows.Count == 0)//存在表table,但是,表内没有数据!
     9         {
    10             ViewState["deptcode"] = "";
    11         }
    12         else
    13         {
    14             ViewState["deptcode"] = ds.Tables[0].Rows[0][0].ToString();
    15         }
    16     }
  • 相关阅读:
    路飞学城Python-Day142
    路飞学城Python-Day141
    路飞学城Python-Day140
    路飞学城Python-Day136
    路飞学城Python-Day137
    路飞学城Python-Day117
    java基础知识总结
    Maven
    MySql实现分页查询
    js中的正则表达式入门
  • 原文地址:https://www.cnblogs.com/chenpanpan/p/14436394.html
Copyright © 2011-2022 走看看