JDBC:参数化SQL

数据库 Access MySQL Oracle
 SQL语句 select * from UserInfo 
where sex=? and age>?
select * from UserInfo 
where sex=?sex and age>?age
select * from UserInfo 
where sex=:sex and age>:age
参数 OleDbParameter MySqlParameter OracleParameter
实例化参数 OleDbParameter p=new OleDbParameter(“?”, OleDbType. Boolean); MySqlParameter p=new MySqlParameter(“?sex”, MySqlDbType.Bit); OracleParameter p=new OracleParameter(“:sex”, OracleType.Byte);
赋值 p.Value=true; p.Value=1; p.Value=1;

猜你喜欢

转载自blog.csdn.net/qq_39657909/article/details/80517394