Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.037 c
14-1122908419
lookin
2005-08-01 19:00
2005.08.21
Удивительное место на Земле - остров Питкерн


1-1122845326
AIms
2005-08-01 01:28
2005.08.21
Как получить размер property ?


14-1122622157
WondeRu
2005-07-29 11:29
2005.08.21
Перевод программы на иностранные языки


1-1122969042
vigo
2005-08-02 11:50
2005.08.21
Работа с строкой


1-1122562154
Katya21
2005-07-28 18:49
2005.08.21
Open Save Dialog




   Наверх