TransSQL: A Translation and Validation-Based Solution for SQL-injection Attacks
Using parse tree validation to prevent SQL injection attacks