Friday, 19 August 2016

c# - How to pass a single quote ( ' ) from user input to a stored procedure, avoiding SQL injection

Our application takes a user's name as input from the frontend, and sometimes the name has a single quote. So how do I pass the name entered to a stored procedure if the name contains a single quote (')?



We can not pass a single quote (') directly to stored procedure input, as it may cause SQL injection.



Database Used: SQL Server 2008
Application: ASP.NET C# 4.0

No comments:

Post a Comment

c++ - Does curly brackets matter for empty constructor?

Those brackets declare an empty, inline constructor. In that case, with them, the constructor does exist, it merely does nothing more than t...