![]() |
|
|
![]()
|
|
| Nikkie |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 13.4.2005 Репутация: нет Всего: нет |
Здравствуйте!
Возникла такая проблема. Есть стринг, где есть текст, заранее неизвестного содержания... Может есть функция в Дельфи или в самом SQL , кроме CONCAT (st,st,st), чтобы запихнуть этот текст с помощью SQL запроса не прибегая к утомительным построениям циклов? (имеются ввиду запятые, апострофы и т.д. - знаки которые не приемлет SQL запрос) Заранее спасибо!
Это сообщение отредактировал(а) Nikkie - 14.6.2005, 11:22 |
|||
|
||||
| Marriage |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 842 Регистрация: 4.5.2004 Где: Таганрог Репутация: нет Всего: 2 |
А у Query разве нет таких фишек как DeclareVariable И SetVariable ????? -------------------- Praemonitus, praemunitus |
|||
|
||||
| Joes |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: нет Всего: 7 |
А при чем тут стринг??? ИМХО, ты ставишь в таблице тип поля VARCHAR, например, и пихаешь туда все, что душе угодно...
|
|||
|
||||
| Nikkie |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 13.4.2005 Репутация: нет Всего: нет |
Нету в хелпе!
Да? И запятые туда встанут, и знаки ,например, градусов? И апострофы? - ' ' Это сообщение отредактировал(а) Nikkie - 14.6.2005, 13:07 |
||||
|
|||||
| Marriage |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 842 Регистрация: 4.5.2004 Где: Таганрог Репутация: нет Всего: 2 |
посмотри
-------------------- Praemonitus, praemunitus |
|||
|
||||
| Joes |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: нет Всего: 7 |
Да |
||||
|
|||||
| Nikkie |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 13.4.2005 Репутация: нет Всего: нет |
Кстати у меня будующее содержимое находится в стринге.... Это сообщение отредактировал(а) Nikkie - 14.6.2005, 13:46 |
|||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 17 Всего: 162 |
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| Nikkie |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 13.4.2005 Репутация: нет Всего: нет |
QuotedStr внем можно писать все. что захочешь?
и .'. тоже? Не выходит!!!! Ошибку дает!!! Кто-нибудь может показать пример? Как стринг с этими символами внутри можно посредствам Query запихнуть в таблицу!!!!!! ' " , Это сообщение отредактировал(а) Nikkie - 14.6.2005, 14:08 |
|||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 17 Всего: 162 |
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| Nikkie |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 13.4.2005 Репутация: нет Всего: нет |
Не выходит!!!!
Ошибку дает!!! Кто-нибудь может показать пример? Как стринг с этими символами внутри можно посредствам Query запихнуть в таблицу!!!!!! ' " , |
|||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 17 Всего: 162 |
Какую ошибку выдают и какая БД?
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| Nikkie |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 13.4.2005 Репутация: нет Всего: нет |
MySQL выдает когда тыкаетчя в запятую например....
raised exception class EDBEngineError whith message 'Missing right quote.'. Через клиента тоже выдает... Убираю string переменные - все работает! Это сообщение отредактировал(а) Nikkie - 14.6.2005, 14:22 |
|||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 17 Всего: 162 |
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| Nikkie |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 13.4.2005 Репутация: нет Всего: нет |
AnsiQuotedStr(Str,'"');
Т.е. убираются кавычки? (всмысле ошибки на кавычках не будет) Это сообщение отредактировал(а) Nikkie - 14.6.2005, 14:33 |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |