|
|
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
ХЕЛП нужен синтаксис Dim a as String a = me.qwer doCmd.RunSQL ("Insert Into asdf (zxcv,1) Values (вот-здесь-переменная-а, 120)")0 Помогите объяснить инсерту, что а-это текст, содержащий ЛЮБЫЕ знаки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2003, 21:02 |
|
||
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
Обычно текстовую переменную, в которой возможны кавычки, обрабатывают с целью удвоения кавычек. Можно использовать Recordset, тогда удвоение кавычек делать не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2003, 21:26 |
|
||
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 01:28 |
|
||
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
2 Владимир Саныч Спасибо, но этот топик я читал:) 2 All Не, ну я не понимаю:((( Неужели нет возможности объяснить сиквелу, что ВСЕ, что находится в данной переменной ЕСТЬ ТЕКСТ? Дело в том, что я поставлен в условия, когда переменная может содержать ВСЕ ЧТО УГОДНО (в т.ч. кавычки всех разновидностей) причем дбл кавычка вместо одинарной - нельзя. пример dim qwer as string qwer = "me.P1" (там написано : йцук' asdf "asdfasdf") docmd.runsql ("Insert into zxcv (12) values (ну и как засунуть qwer?)")0 '" & ????(qwer) & "' или как??? Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 11:04 |
|
||
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
База MDB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 11:08 |
|
||
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
2 Incold Здравствуй земляк в данном случае mdb Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 11:09 |
|
||
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
Неужели нет возможности объяснить сиквелу, что ВСЕ, что находится в данной переменной ЕСТЬ ТЕКСТ Блин, да используй ты запрос с параметром, и пусть сиквел (который mdb) сам себе что-то объясняет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 11:15 |
|
||
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
>qwer = "me.P1" (там написано : йцук' asdf "asdfasdf") Я вроде уже сказал, удвойте все кавычки, чтобы значение переменной было йцук asdf'' ""asdfasdf"" Или пользуйте Recordset ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 11:17 |
|
||
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
Ладно, фиг с ним двойная кавычка решает проблему :)) Спасибо! Но где взять функции DoubleQuote() and DoubleApostrophe() ? Владимир Саныч - уж вы-то знаете Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 12:25 |
|
||
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
Где взять, где взять... Написать блин. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 12:33 |
|
||
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
Access 2000? Function DoubleQuote(ByVal str as String) as String str=replace(str,"""","""""") str=replace(str,"'","''") DoubleQuote=str End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 12:46 |
|
||
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
шоб не юзать преобразование можно: 1. сохраненный (или темповый) запрос с параметром (контрол формы). (если вызывается Execute, или строка вычисляется в коде + передача параметра QueryDef в коде). 2. Работа с рекордсетом. Там явно пишешь "rst.[поле такое-то] = {некая тестовая бяка, не зависимо от кавык"} ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 12:48 |
|
||
|
Текст с кавычками из VB в Insert Into
|
|||
|---|---|---|---|
|
#18+
Поддерживаю Лоха. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 16:24 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1705&tid=1677610]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 262ms |
| total: | 407ms |

| 0 / 0 |
