Оператор Like в VB 6.0

anz5330

Почему-то не работает, когда пишу следующее
String = [text]
Data1.RecordSource = "SELECT [...] FROM [...] WHERE Text Like " & String
Не понимаю, как с этим бороться. Подскажите, пожалуйста, кто может.

xz_post

'String' - возьми строку в кавычки
(если синтаксис mssql)

anz5330

Ну, тогда получится равносильно следующему, не так ли?
Data1.RecordSource = "SELECT [...] FROM [...] WHERE Text Like String"
Но, String - это ведь переменная типа String. Короче, так не получается тож. А как синтаксис менять-то?

xz_post

Какая БД ?
Сервер хочет видеть такой запрос SELECT [...] FROM [...] WHERE Text Like 'String'
ДВОЙНЫЕ " " обозначаю строку в ВБ, а одинарная пара ' ' строку на сервере.
Какая ошибка возникает ?

anz5330

Щас, попробую еще раз, пока не получается.
Блин, не могу щас. Надо покурить пойти

anz5330

Спасибо, похоже заработало! Щас еще потестю и точно скажу.
З.Ы. как бы я без форума учился, не понимаю...
Оставить комментарий
Имя или ник:
Комментарий: