powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Кавычки в строковых выражениях - как избежать ошибки?
8 сообщений из 8, страница 1 из 1
Кавычки в строковых выражениях - как избежать ошибки?
    #40041679
p672
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VFP 9 SP2
Строковое выражение должно содержать двойные кавычки.
Как это реализовать? Как избежать ошибки?
...
Рейтинг: 0 / 0
Кавычки в строковых выражениях - как избежать ошибки?
    #40041687
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверить. Если нет - добавить.
...
Рейтинг: 0 / 0
Кавычки в строковых выражениях - как избежать ошибки?
    #40041693
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p672,

Если правильно понял вопрос

Код: sql
1.
?[ 12"34] + ["56'78'] + [91'012@3]



те существует 3 типа "кавычек" - [], "", ' '
...
Рейтинг: 0 / 0
Кавычки в строковых выражениях - как избежать ошибки?
    #40041713
p672
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а="разведчик "Юстас" пошел погулять"
как сделать чтобы не было синтаксической ошибки? покажите на примере.
...
Рейтинг: 0 / 0
Кавычки в строковых выражениях - как избежать ошибки?
    #40041721
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p672,

Код: sql
1.
2.
3.
4.
5.
?["разведчик "Юстас" пошел погулять"]
?'"разведчик "Юстас" пошел погулять"'

?[разведчик "Юстас" пошел погулять]
?'разведчик "Юстас" пошел погулять'



обрамить слева и справа другими "кавычками"
...
Рейтинг: 0 / 0
Кавычки в строковых выражениях - как избежать ошибки?
    #40041823
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если копируете текст откуда-то из-вне и лень вычитывать, есть там кавычки или нет, то используйте текстовые скобки

Код: sql
1.
2.
3.
TEXT TO m.a NOSHOW
разведчик "Юстас" пошел погулять
ENDTEXT



Все, что находится внутри, интерпретируется как текст. Включая переводы строк и отступы.

Хотя и здесь есть управляющие символы - это двойные угловые скобки. Чтобы и их воспринимали как текст, надо сделать настройку SET TEXTMERGE OFF
...
Рейтинг: 0 / 0
Кавычки в строковых выражениях - как избежать ошибки?
    #40041860
p672
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так правильно будет:
Код: vbnet
1.
a=[разведчик "Юстас" гуляет]


- вроде не ругается
?a - выдаёт на экран текст с кавычками как должно быть.
...
Рейтинг: 0 / 0
Кавычки в строковых выражениях - как избежать ошибки?
    #40041936
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p672
Так правильно будет:
Код: vbnet
1.
a=[разведчик "Юстас" гуляет]


- вроде не ругается
?a - выдаёт на экран текст с кавычками как должно быть.


Да.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Кавычки в строковых выражениях - как избежать ошибки?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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