У меня проблема, я работаю над школьным проектом с Visual Basic, и я не могу заполнить набор данных запросом LIKE.Набор данных пуст
Я использую доступ для того, чтобы управлять базой данных и запрос:
SELECT * FROM VistaProductos WHERE Nombre LIKE "*ta*"
В Access этот запрос работает нормально, но когда я использую его на Visual Basic OleDbDataAdapter заполняет мой DataSet с 0 строк ,
Вот код:
Dim adaptador As New OleDbDataAdapter("SELECT * FROM VistaProductos WHERE " & campo & " LIKE ""*" & valor & "*""", conexion)
adaptador.Fill(dataset, tabla)
Return dataset
кампо и отвага являются переменными, которые имеют одни и те же данные, что и в примере Access, и я попытался, записывая их в буквальном смысле тоже.
Подключение к базе данных работает нормально, так как другие запросы работают отлично.
Наконец! Спасибо, я решил это с символом%. И большое спасибо за эти советы, я обязательно их буду использовать! –