当我运行此代码时,它总是返回零,而当我在 oracle sql 客户端中运行此查询时,它返回 1。
var strSQL = string.Format("SELECT COUNT(*) FROM GANTNER.GAT_REASONS WHERE CODE ='{0}'", StatusCode);
objCmd = new OracleCommand(strSQL, objConn);
objCmd.CommandType = CommandType.Text;
int val = int.Parse(objCmd.ExecuteScalar().ToString());
为了尝试,我删除了列名上的条件CODE
并且它有效,但是当我输入列名CODE
时它没有然后我试图让"CODE"
'CODE'
所有不工作的东西总是返回零,而它应该返回 1,因为行存在。