powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как послать из VB SQL-запрос с опострофом
7 сообщений из 7, страница 1 из 1
Как послать из VB SQL-запрос с опострофом
    #32607016
Alammi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Итак, предположим пользователь хочет найти в базе фразу " I'm the best of the best ". Как нетрудно заметить действуя вот так:
Код: plaintext
Data1.RecordSource="SELECET * FROM Table1 WHERE ABC='I'm the best of the best'"
SQL в грязной матерной форме предложит выбрать себе другую профессию и к компьютеру не подходить, а очень хочется :).
Вопрос встает сам-собой: КАК БЫТЬ?
-------------------------------
Спасибо за конструктив
...
Рейтинг: 0 / 0
Как послать из VB SQL-запрос с опострофом
    #32607505
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
перед запросом выдать на сервер
SET QUOTED_IDENTIFIER OFF
в запросе текст поставить в кавычки типа
"SELECET * FROM Table1 WHERE ABC=""I'm the best of the best""
после зароса выдать
SET QUOTED_IDENTIFIER on
...
Рейтинг: 0 / 0
Как послать из VB SQL-запрос с опострофом
    #32608520
Дурак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Data1.RecordSource = 'SELECT * FROM Table1 WHERE ABC='I '' m the best of the best'
...
Рейтинг: 0 / 0
Как послать из VB SQL-запрос с опострофом
    #32608707
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL Server Books OnlineIf the character string contains an embedded single quotation mark, insert an additional single quotation mark in front of the embedded mark:

SELECT * FROM "My Table"

WHERE "Last Name" = 'O''Brien'
...
Рейтинг: 0 / 0
Как послать из VB SQL-запрос с опострофом
    #32608965
Дурак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Processor
Простите, а я не то же самое показал :-)?

Ну разве что не вставил умную фразу, да еще и не по-нашему...

Виноват, исправлюсь.

А-а, забыл, Вы же мой ник "отметаете с негодованием", вот и не заметили ответа :-).
...
Рейтинг: 0 / 0
Как послать из VB SQL-запрос с опострофом
    #32609036
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Guest:
Наоборот, встрял Вам в помощь (без спросу), потому как не по-нашенски написанные слова поясняют ОБЩИЙ случай.
Вам по собственному опыту это известно больше, чем автору топика.
Автор ведь не лаптём щи хлебает: вон какие ненашенские слова ищет!
Поэтому и ответил ему без единой отсебятины.

А по поводу ника - ну, охота повыпендриваться, продолжайте!
Извините за неучтивость.
...
Рейтинг: 0 / 0
Как послать из VB SQL-запрос с опострофом
    #32609895
Дурак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:-)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как послать из VB SQL-запрос с опострофом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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