ODC.OracleCommand cmd = conn.CreateCommand(); cmd.CommandText = "select * from activedev where flag=:fla"; cmd.Parameters.Add("fla",ODC.OracleDbType.NVarchar2,ParameterDirection.Input).Value="'true'"; ODC.OracleDataReader od = cmd.ExecuteReader();
这样产生格式错误 .net 里面 绑定变量的oracle sql语句怎么写哈 求帮助
OracleCommand oraCmd = new OracleCommand("select * from tb where id=:id", oraCon);
OracleParameter oraPara = new OracleParameter("id", OracleType.NVarChar);
oraPara.Direction = ParameterDirection.Input;
oraPara.Value = "001";
oraCmd.Parameters.Add(oraPara);
oraCon.Open();
OracleDataReader oraRdr = oraCmd.ExecuteReader(CommandBehavior.CloseConnection);
oraRdr.Read();
Response.Write(oraRdr[0].ToString());
oraRdr.Close();
参考
数据集特别死,控制力很差。并且效率很低
如果不是做系统级别的不推荐你sql server怎么玩 这里的 oracle的 语句就怎么写没什么关系,只是一个连接字符串和 环境的问题