I have read that to prevent SQL Injection one must use PreparedStatement.
Does that mean if i am using perparedStatement then no one can perform SQL Injection in any of my page? Is it foolproof against SQL Injection? If not then please give some example to demonstrate this.
I have read that to prevent SQL Injection one must use PreparedStatement. Does that
Share
As long as you’re actually using the parameter substitution feature of the prepared statement (it’s possible to misuse them and not use that feature), and provided there isn’t a bug in the prepared statement library you’re using, then you should be fine against raw SQL injection. That doesn’t mean you shouldn’t treat whatever the user gives you with suspicion, though. 🙂