powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / дублирование кавычки в строке запроса
7 сообщений из 7, страница 1 из 1
дублирование кавычки в строке запроса
    #32773899
akalend
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чтоб можно было записать апостроф в запрос - делаю:

Код: plaintext
1.
2.
3.
	string code = Request.Form["code"];			
	code = code.Trim();
	code.Replace("'","''");
но замены на два апострофа НЕ ПРОИСХОДИТ, - по крайней мере я не вижу ее в отладчике??
и Response.Write(sql) выводит мне одинарную ковычку
кто сталкивался и в чем причина?
...
Рейтинг: 0 / 0
дублирование кавычки в строке запроса
    #32774100
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй поставить перед открывающей и закрывающей кавычками знак \
...
Рейтинг: 0 / 0
дублирование кавычки в строке запроса
    #32774288
akalend
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleronпопробуй поставить перед открывающей и закрывающей кавычками знак \
Код: plaintext
1.
2.
3.
string code = Request.Form["code"];			
	code = code.Trim();
	code.Replace("\'","\'\'");
Вот так?
...
Рейтинг: 0 / 0
дублирование кавычки в строке запроса
    #32774367
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В какой запрос-то ты хочешь добавить кавычки?
Насколько я знаю косая черта помогает в Яваскрипте, Яве и Си.
SQL-запрос является Бэйсик-ориентированным с использованием от Си или от Паскаля точки с запятой в конце инструкции. Чтобы вставить одинарную кавычку никаких косых черт не надо - просто вставляй. Например в цикле можешь пройтись по строке и в нужное место приляпать. Или с помощью функций работы со строкой.
Max Pro
...
Рейтинг: 0 / 0
дублирование кавычки в строке запроса
    #32774397
доктар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нада папробавать сначала а, патом б... не, ну зачем сразу ковычки...
...
Рейтинг: 0 / 0
дублирование кавычки в строке запроса
    #32774866
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда так:

Код: plaintext
1.
2.
3.
	string code = Request.Form["code"];			
	code = code.Trim();
	string aaa = code.Replace("'","''");

Метод Replace не возвращает полученный результат в переменную code, а значит надо объявить другую строковую переменную и в неё загнать полученный результат.
...
Рейтинг: 0 / 0
дублирование кавычки в строке запроса
    #32776929
akalend
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, Axeleron
разобрался, именно так как ты мне подсказал
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / дублирование кавычки в строке запроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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