System.Data.OracleClient.OracleException:“ORA-00904: "CO": 无效的 ID ”

今天用C#写的程序连接Oracle数据库的时候出现了如下异常:

System.Data.OracleClient.OracleException:“ORA-00904: "CO": 无效的 ID”

经过分析发现原来是在SQL语句的WHERE子句后面的条件忘了加单引号造成的,只要在SQL语句里面加上单引号就可以了。

这是没加单引号之前的代码:

加了单引号后的代码:

 

加了单引号后就可以查询到数据了。 

 

你可能感兴趣的:(C#)