www.map-info.ru :: Просмотр темы - Работа со строками. Как сделать Update из Delphi?
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
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 производится "" (две кавычки).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru