【发布时间】:2015-08-28 14:02:08
【问题描述】:
我使用 oracle 数据库作为后端。当我在 asp.net c# 中运行以下脚本时,出现以下错误
sql = "SELECT * FROM STUDENT WHERE YEAR = @YEARS AND SEMESTER = @SEMESTER";
OdbcCommand cmd = new OdbcCommand(sql, connection);
cmd.Parameters.AddWithValue("@YEARS", 2010);
cmd.Parameters.AddWithValue("@SEMESTER", 2);
OdbcDataAdapter da = new OdbcDataAdapter(cmd);
DataTable dtf = new DataTable();
da.Fill(dtf);
当我运行这个脚本时,我得到了以下错误
ERROR [42000] [Microsoft][ODBC driver for Oracle][Oracle]ORA-00936:缺少表达式
上面的代码有什么问题。
【问题讨论】: