powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Текст с кавычками из VB в Insert Into
14 сообщений из 14, страница 1 из 1
Текст с кавычками из VB в Insert Into
    #32354559
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ХЕЛП
нужен синтаксис
Dim a as String
a = me.qwer
doCmd.RunSQL ("Insert Into asdf (zxcv,1) Values (вот-здесь-переменная-а, 120)")0
Помогите объяснить инсерту, что а-это текст, содержащий ЛЮБЫЕ знаки
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32354568
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обычно текстовую переменную, в которой возможны кавычки, обрабатывают с целью удвоения кавычек.
Можно использовать Recordset, тогда удвоение кавычек делать не надо.
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32354617
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32354897
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Владимир Саныч
Спасибо, но этот топик я читал:)

2 All
Не, ну я не понимаю:(((
Неужели нет возможности объяснить сиквелу, что ВСЕ, что находится в данной переменной ЕСТЬ ТЕКСТ?
Дело в том, что я поставлен в условия, когда переменная может содержать ВСЕ ЧТО УГОДНО (в т.ч. кавычки всех разновидностей) причем дбл кавычка вместо одинарной - нельзя.

пример
dim qwer as string
qwer = "me.P1" (там написано : йцук' asdf "asdfasdf")
docmd.runsql ("Insert into zxcv (12) values (ну и как засунуть qwer?)")0
'" & ????(qwer) & "'
или как???

Geen
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32354906
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
База MDB?
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32354910
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Incold
Здравствуй земляк
в данном случае mdb

Geen
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32354922
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неужели нет возможности объяснить сиквелу, что ВСЕ, что находится в данной переменной ЕСТЬ ТЕКСТ
Блин, да используй ты запрос с параметром, и пусть сиквел (который mdb) сам себе что-то объясняет.
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32354925
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>qwer = "me.P1" (там написано : йцук' asdf "asdfasdf")
Я вроде уже сказал, удвойте все кавычки, чтобы значение переменной было

йцук asdf'' ""asdfasdf""

Или пользуйте Recordset
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32355091
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ладно, фиг с ним двойная кавычка решает проблему :))
Спасибо!

Но где взять функции
DoubleQuote()
and
DoubleApostrophe()
?
Владимир Саныч - уж вы-то знаете

Geen
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32355103
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где взять, где взять...
Написать блин.
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32355122
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Access 2000?
Function DoubleQuote(ByVal str as String) as String
str=replace(str,"""","""""")
str=replace(str,"'","''")
DoubleQuote=str
End Function
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32355124
assa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
шоб не юзать преобразование можно:

1. сохраненный (или темповый) запрос с параметром (контрол формы). (если вызывается Execute, или строка вычисляется в коде + передача параметра QueryDef в коде).

2. Работа с рекордсетом. Там явно пишешь "rst.[поле такое-то] = {некая тестовая бяка, не зависимо от кавык"}
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32355644
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Поддерживаю Лоха.
...
Рейтинг: 0 / 0
Текст с кавычками из VB в Insert Into
    #32355669
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот, навлек на себя гнев праведный
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Текст с кавычками из VB в Insert Into
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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