У меня есть строка типа "Hello'World"
и DataTable с некоторыми записями в нем. Одна из этих записей "Hello'World".
Проблема в том, что когда я делаю .Select в DataTable, он только пытается найти часть «Hello» и выдает ошибку в «World», потому что он интерпретирует '(одинарную кавычку) как закрывающую кавычку на SQL.
DataTable.Select("text = 'Hello'World'")
Я прошел msdn doc, и там написано, что я могу экранировать некоторые символы с помощью [] скобок или f.slashes \, но я просто не могу понять: .select("text = 'Hello[']world'")
Я немного прочел: Дословно в vb - c # и "jmcilhinney" объясняет это очень хорошо. НО, он не ответил на мой вопрос о том, что я хочу сделать. В stackoverflow.com опубликован тот же вопрос, но в c # , но я не могу найти способ использовать @ в vb.
Не могли бы вы перенаправить меня на другие документы, примеры или кто-нибудь из вас когда-либо сталкивался с этой проблемой?