powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Не правыльный синтаксис в SELECT-e
6 сообщений из 6, страница 1 из 1
Не правыльный синтаксис в SELECT-e
    #34644214
GioCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!
Мне надо получить отфильтрованые данные из базы Mysql, для этого через форму задаю условые - на пример отобрать данные по именам

Dim strSQL As String
Dim txt As String
Initconnection

strSQL = "Select * FROM [tsttab] WHERE"
txt = UserForm3.TextBox1.Text
If txt <> "" Then strSQL = strSQL & "[NAM] Like " & _
" '%" & txt & "%' "
.
.
.
rs.Open strSQL, dbCn

драйвер Mysql ругается что задан не вернй синтаксис :((

драйвер Mysql 3.15
...
Рейтинг: 0 / 0
Не правыльный синтаксис в SELECT-e
    #34644346
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GioCH strSQL = "Select * FROM [tsttab] WHERE" вставь пробел после слова WHERE
Код: plaintext
strSQL = "Select * FROM [tsttab] WHERE "
...
Рейтинг: 0 / 0
Не правыльный синтаксис в SELECT-e
    #34644450
GioCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
к сожалению в тексте макроса пробел стоит (это я при наборе текста не правыльно вбыл
...
Рейтинг: 0 / 0
Не правыльный синтаксис в SELECT-e
    #34650363
GioCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всё ОК! подпавыл и пошло!
...
Рейтинг: 0 / 0
Не правыльный синтаксис в SELECT-e
    #34650727
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что именно подправил?
...
Рейтинг: 0 / 0
Не правыльный синтаксис в SELECT-e
    #34654467
GioCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В строке strSQL надобыло добавыть пробелы после ковычек и получил след. код -
.
.
strSQL = "Select * FROM tsttab WHERE "
txt = UserForm3.TextBox1.text
If txt <> "" Then strSQL = strSQL & " Nam Like " & "'%" & txt & "%'" & " or"
.
.
strSQL = Left(strSQL, Len(strSQL) - 3)
rs.Open strSQL, dbCn
.
.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Не правыльный синтаксис в SELECT-e
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]