很奇怪呀。之前一直都是这么写的
conn.Open();
OracleCommand cmd_Query = new OracleCommand();
cmd_Query.Connection = conn;
cmd_Query.CommandText = "select * from **_Info where MC='" + Str_MC + "';";//分号问题
OracleDataAdapter oda_Query = new OracleDataAdapter(cmd_Query);
DataSet ds = new DataSet();
oda_Query.Fill(ds,"Query");
dt_QYXX = ds.Tables["Query"];
当你后边带一个结尾的分号的时候就会报这个错误去掉就好了
不知道oracle后台怎么处理的!
记录一下方便大家使用!