2011-02-05 11 views
6

Numer podaje błąd w postaci missing operand, gdy symbol jest w łańcuchu.Jak dołączyć apostrof w ciągu przekazanym do DataTable Select()?

Jaki jest sposób rozwiązania tego błędu? lub Jak radzić sobie z tym błędem?

+0

Proszę podać więcej kontekstu? Dlaczego jest to oznaczone tagiem asp.net-mvc? –

+0

Musisz uciec od apostrofu, opublikować swój kod, a następnie możemy pomóc – Zinc

Odpowiedz

11
String value = "Rubens' Home"; // value you want to sanitize and search 
dt.Select(String.Format(
    "Location = '{0}'", value.Replace("'", "''"))); 
+0

Nie wiem, co jest wartością używaną dla może u proszę zrobić mało jasne, co przekazać w wartości – user

+0

Nie działa błąd jest String.Replace nie akceptuje 3 przeciążeń – user

+0

Dziękuję Ci działa. I mój problem został rozwiązany. – user

Powiązane problemy