Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.21;
Скачать: CL | DM;

Вниз

Как добавить символ перевода строки   Найти похожие ветки 

 
yk ©   (2005-07-13 09:51) [0]

Уважаемые мастера!
Помогите пожалуйста со следующей простой задачей:

SQL-запрос формирует строку, например из нескольких названий.
Они должны быть отделены друг от друга символами перевода строки,
но как вставить этот символ в запросе я не знаю:

NameStr=NameStr||перевод_строки||:newName

Что надо написать вместо "перевод строки" ?

Это зависит от набора символов?
Но как задать ,чтобы из данного набора символов вставлялся символ с определённым номером? (как в Delphi #13)


 
ANB ©   (2005-07-13 09:56) [1]

chr(13)||chr(10) - подойдет ? (ИМХО)


 
yk ©   (2005-07-13 10:03) [2]

нет :(
Function uncknown chr

(InterBase)


 
ANB ©   (2005-07-13 10:05) [3]

Извини. Это из ораклы, я думал, элементарные функции совпадают. Ща мастера придут, подскажут.


 
Johnmen ©   (2005-07-13 10:07) [4]

>yk ©   (13.07.05 09:51)  
>SQL-запрос формирует строку,

Где именно этот запрос находится?


 
yk ©   (2005-07-13 10:15) [5]


> Где именно этот запрос находится?

Сорри, это хранимая процедура


 
Johnmen ©   (2005-07-13 10:51) [6]

Если в ХП, то так:

NameStr=NameStr||"
"||:newName


 
yk ©   (2005-07-13 11:15) [7]

8)
Выглядит страшно, но работает

Правда при закиде этой строки в Excel показывает при еперходе строки маленький квадратик - типа фича ;)


 
sniknik ©   (2005-07-13 11:24) [8]

насколько помню в Excel переход на следующую строку внутри ячейки только #10 участвует.
во оставшийся "не у дел" #13 и вылазит в виде "фичи".


 
sniknik ©   (2005-07-13 11:32) [9]

да точно, так и есть. у ячейки длжно быть выставленно "переносить по словам" в свойствах.


 
yk ©   (2005-07-13 11:32) [10]

Это

> NameStr=NameStr||"
> "||:newName

добавляет #13#10

Но "фича" не страшная, даже наоборот красивая :)


 
yk ©   (2005-07-13 11:41) [11]

Насчёт  "переносить по словам" или нет - разницы никакой


 
sniknik ©   (2005-07-13 11:55) [12]

> Насчёт  "переносить по словам" или нет - разницы никакой
у меня есть. делаю файл через ADO, заполняю как данные, без форматирования, и после в екселе пока не назначиш свойство, перенос в ячейке тоже квадратиком представлен, как и #13 и др. непечатаемые символы...
т.е.
> у ячейки длжно быть выставленно "переносить по словам" в свойствах.
нужно понимать в смысле - если хотите увидеть разницу между символами. к посту [8].


 
Desdechado ©   (2005-07-13 12:37) [13]

DECLARE EXTERNAL FUNCTION ascii_char
INTEGER
RETURNS CHAR(1) FREE_IT
ENTRY_POINT "IB_UDF_ascii_char" MODULE_NAME "ib_udf";



Страницы: 1 вся ветка

Текущий архив: 2005.08.21;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.058 c
5-1093329528
Tormoz
2004-08-24 10:38
2005.08.21
Класс, описывающий древовидную структуру.


11-1105726128
chum
2005-01-14 21:08
2005.08.21
Работа со строками


1-1122989846
slaga
2005-08-02 17:37
2005.08.21
Как в Delphi сделать диалог выбора папки


1-1122971216
webpauk
2005-08-02 12:26
2005.08.21
Handle формы


14-1122620079
Ёжик
2005-07-29 10:54
2005.08.21
Net use