Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Конкатенация символьных полей ? / 6 сообщений из 6, страница 1 из 1
20.07.2006, 15:28
    #33867430
AZotov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация символьных полей ?
Привет всем!

Объединяю фамилию+ имя таки образом

select fam || '*' || imya from tt1

но в Дельфях выдает тип поля Блоб, как бы это обойти так как я хочу это вывести в грид?

Спасибо!
...
Рейтинг: 0 / 0
20.07.2006, 15:58
    #33867569
domanix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация символьных полей ?
Судя по всему у тебя результат получается в виде типа TEXT
а дельфя интерпретирует такой тип как MEMO или BLOB
Самый простой вариант привести в SQL к типу имеющему ограниченный размер
например:
select CAST(fam || '*' || imya as varchar(300)) from tt1

Другой вариант - научить Grid выводить MEMO как текст. Но этот вариант лучше обсуждать не в этом форуме.
...
Рейтинг: 0 / 0
21.07.2006, 10:20
    #33869012
AKI
AKI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация символьных полей ?
AZotovПривет всем!

Объединяю фамилию+ имя таки образом

select fam || '*' || imya from tt1

но в Дельфях выдает тип поля Блоб, как бы это обойти так как я хочу это вывести в грид?

Спасибо!


Код: plaintext
1.
2.
SELECT TRIM(both ' ' from Fio.cSurname||' '||Fio.cName||' '||Fio.cFather)
AS cFio 
FROM fio;

а если вот так?
...
Рейтинг: 0 / 0
21.07.2006, 14:59
    #33870343
ZemA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация символьных полей ?
а если Fio.cFather is NULL?
...
Рейтинг: 0 / 0
21.07.2006, 15:57
    #33870621
FM32YO aka KID
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация символьных полей ?
ZemAа если Fio.cFather is NULL?


1 - я не Дельфиец, посему не имею понятия как оно отобразится в Дельфи

2 - моя работающая система - ВФП 7,0 + ПостгреСКЛ 8,1

Вы задали вопрос - я специально в ней же в справочник фамилий внес
Имя - Фамилия - Отчество - ничего не вписал....

В гриде нпа форме получил вот что
...
Рейтинг: 0 / 0
21.07.2006, 16:00
    #33870638
FM32YO aka KID
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкатенация символьных полей ?
Sorry - забыл упомянуть, что использовал для отображения фИО в гриде именно конструкцию

Код: plaintext
SELECT TRIM(both ' ' 

а без нее вываливало везде МЕМО, то есть ВФП интерпретировал varchar(30) поля как МЕМО
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Конкатенация символьных полей ? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]