DataTable.Select инъекция
Можно ли использовать код sql-инъекции при вызове DataTable.Select? Как я могу ограничить такую уязвимость или вообще избавиться от нее?
1 ответ
Даже если я не знаю DataTable.Select-Statement, я бы сказал:
Если существует возможность внедрения SQL-кода, всегда зависит от того, есть ли в нем вводимые пользователем данные, передаваемые в DataTable.Select.
Если есть необходимость убедиться, что вы избежали его правильно, или в случае целочисленных значений, также хорошо убедиться, что они имеют целочисленный тип и не содержат текста.