判断ExecuteScalar()是否返回结果
摘要:
ExecuteScalar()返回的是首行首列的值,一般用于执行这类查询SELECT COUNT(*)FROM TABLE返回的类型是 OBJECT,如果数据库中没有任何记录时,如何判断呢?以下是方案:其一、调用Convert的IsDBNull来判断 object objResult=tempCmd.ExecuteScalar(); if(objResult!=null && Convert.IsDBNull(objResult))其二,改变sql语句利用sql中的isnull函数,如下"select isnull(max(id),0) from employees& 阅读全文
posted @ 2011-08-05 15:05 静以修身俭以养德 阅读(476) 评论(0) 推荐(0) 编辑