Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
agentbond007
Зарегистрирован: 08.12.2009 Сообщения: 56
|
Добавлено: Ср Апр 28, 2010 8:38 am Заголовок сообщения: Работа со строками. Как сделать Update из Delphi? |
|
|
Здравствуйте!
Подскажите как сформировать правильную строку для выполнения Update - таблицы.
Не правильный код:
oleMapInfo.Do(' Update Selection Set Arenda ='''+trim(eArenda.Text))+'';
Поле Arenda - принимает строковые значения.
Если поле Arenda = ОАО "МТС" - в таком случае MapInfo ругается на двойные кавычки, как сформировать строку чтобы MapInfo записывал любое значение в строковую ячейку. Когда я ввожу руками это значение в MapInfo - он не ругается. Может есть команда для преобразования типа Format?
Спасибо =) |
|
Вернуться к началу |
|
|
Arhara
Зарегистрирован: 18.02.2009 Сообщения: 400 Откуда: Moscow, RF
|
Добавлено: Ср Апр 28, 2010 1:27 pm Заголовок сообщения: |
|
|
а как в остальных языках программирования в текстовую строку записываются двойные кавычки? |
|
Вернуться к началу |
|
|
sitesv
Зарегистрирован: 02.04.2010 Сообщения: 9
|
Добавлено: Чт Апр 29, 2010 10:04 am Заголовок сообщения: |
|
|
если я не ошибаюсь, чтоб среда программирования не считала кавычки служебным тегом, то надо перед ними поставить слеш, только в какую сторону я не помню.
ex: /" |
|
Вернуться к началу |
|
|
Андрей Могильный
Зарегистрирован: 21.03.2006 Сообщения: 864
|
Добавлено: Чт Апр 29, 2010 9:04 pm Заголовок сообщения: |
|
|
Маскирование символа " в MapBasic производится "" (две кавычки). |
|
Вернуться к началу |
|
|
|