PrepareStatement

 ̄綄美尐妖づ 提交于 2019-12-10 15:30:52

该对象就是替换Statement对象。

1.相比较Statement,预先处理给定的SQL语句,对其执行语法检查,在SQL语句里使用 ? 占位符来替代后续要传递进来的变量。后面传进来的变量会被看成字符串,不会产生任何的关键字。

 String sql = "insert into login values (null ,?,?)";
            st = coon.prepareStatement(sql);
            //给占位符?赋值
            st.setString(1, username);
            st.setString(2, password);
            st.executeUpdate();

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!