Использование TableView.Select со строками пути

Используя следующее:

Dim rowArray() As DataRow = ToolsDataSet.FileTable.Select("FullPath Like c:\ENG Vault\Tools\Wakesetter.SLDASM")

Я получаю сообщение об ошибке:

System.Data.SyntaxErrorException: 'Cannot interpret token ':' at position 16.'

Тем не менее, путь сохраняется нормально, когда я делаю вставку и сохраняю строку с символами: и \.

Как избежать специальных символов в спецификации пути для выбора?

Обновлено: я также пробовал:

Dim filePath As String = 'c:\ENG Vault\Tools\Wakesetter.SLDASM'
Dim selText As String = "FullPath Like " & filePath
Dim rowArray() As DataRow = ToolsDataSet.FileTable.Select(selText)

Тот же результат.

Я думаю, вам нужно поместить часть пути (c: \ ENG Vault \ Tools \ Wakesetter.SLDASM) в одиночные кавычки ' для обозначения строки поиска

JayV 01.07.2018 00:36

@JayJ - Спасибо, уже пробовал. Когда я выполняю весь остальной код, становится красным (строка), и я получаю сообщение об ошибке. Строковые константы должны заканчиваться двойными кавычками.

Eric Snyder 01.07.2018 00:44

Попробуйте строку: Dim rowArray As DataRow() = dt.Select("Fullpath like 'c:\ENG Vault\Tools\Wakesetter.SLDASM'") Обратите внимание на скобки после DataRow

JayV 01.07.2018 00:50

@JayV - Спасибо (шлепает себя по голове)

Eric Snyder 01.07.2018 00:53
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
4
22
0

Другие вопросы по теме