Tag: dotconnect

ORA-00936:使用dotConnect驱动程序和oracle数据库从数据库读取时缺少表达式

我使用dotConnect驱动程序连接到oracle数据库,但是当我想使用参数时,我总是得到这个错误:ORA-00936:缺少表达式 码: using (var cmd = conn.CreateCommand()) { conn.Open(); cmd.CommandText = “SELECT stevilka_dokumenta from zmpt_dokumenti_po where status = @status”; ; cmd.Parameters.Add(“@status”, OracleDbType.VarChar, “1”); using (var reader = cmd.ExecuteReader()) { while (reader.Read()) { string stevilkaDokumenta = reader.GetString(“stevilka_dokumenta”); } } 错误在这里: using (var reader = cmd.ExecuteReader()) 为什么我得到ORA-00936:缺少表情? 我该如何声明输入参数?