2009-10-04 7 views

답변

7

MySQL Connector/NET을 사용해야합니까? 매개 변수가있는 쿼리와 같은 작업을 수행해야하는 경우 "안전하고 올바른 방법"을 제공해야합니다. this example에 있습니다.

0

필요한 문자의 예를 들려 줄 수 있습니까? 컨텍스트가 없으면 ... "@"을 사용하여 리터럴 문자열을 사용할 수 있습니다.

string query= @"select * from table" 

그렇지 않으면 String.Replace()입니다.

+1

C# 리터럴 문자열은 MySQL 관련 문자를 이스케이프하지 않습니다. 어떤 런타임 부분에도 아무런 영향을주지 않으면 서 C#의 컴파일 타임입니다. – Joey