當我當我在Oracle SQL客戶端運行此查詢運行這段代碼總是回零,而它返回1Oracle查詢不工作在C#
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因爲行存在。
這已經是上面的ccase,因爲它的編號是142 – 2012-07-26 07:31:18
是這個數字字段嗎?不需要用單引號包裝價值。 – adatapost 2012-07-26 07:32:14
其字符串字段,但包含數值142 – 2012-07-26 07:32:54