Вниз
Скачать: CL | DM;

Firebird и текстовое вычисляемое поле   Найти похожие ветки 

← →
ixen   (2012-09-28 11:52) [0]

Здравствуйте! Имеется база Firebird 2.5 . Через IBExpert в таблице создал вычисляемое поле которое берет из 2-х таблиц текстовое значение. В IBExpert значение вычисляемого поля отображается нормально. В программе в гриде подключил это поле, но значения пустые. вот скрипт вычисляемого поля.
VARCHAR(5) CHARACTER SET WIN1251
COMPUTED BY ((select short_name from mery_izm where id=(select izm_id from tov_usl where id=why_id)))


причем вычисляемое поле которое дает числовое значение отображается в гриде программы нормально. В чем проблема?


← →
cobalt ©   (2012-09-28 14:35) [1]

значит косяк с кодировкой.
как определено поле "short_name"?


← →
cobalt ©   (2012-09-28 14:35) [2]

плюс еще:
какой чарсет по-умолчанию у БД
и с какими параметрами подключаешься к БД?
Win1251 указываешь?


← →
Ega23 ©   (2012-09-28 14:43) [3]


> значит косяк с кодировкой.

Не обязательно.
Что будет, если
select izm_id from tov_usl where id=why_id
вернёт пустую выборку?


← →
ixen   (2012-09-29 07:18) [4]

ребята.. если к этому полю из программы обратится напрямую

procedure TFusluga_card.Button1Click(Sender: TObject);
begin
ShowMessage(Fmain.mat_s_dset.FieldByName("mera_name").AsVariant);
end;


пишет ошибку
---------------------------
---------------------------
mat_s_dset: Field "mera_name" not found.
---------------------------
ОК  
---------------------------
не видит поле.. хотя в датасете он прописан ...


← →
ixen   (2012-09-29 07:27) [5]

сорри ребята... в проге я оказывается SelectSQL у датасета меняю программно, а там это поле не прописано...



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

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



Память: 0.46 MB
Время: 0.006 c
2-1348840806
dm_member
2012-09-28 18:00
2013.03.31
Ошибка чтения разнотипных данных из TFileStream


15-1354718984
Kerk
2012-12-05 18:49
2013.03.31
Начальники


15-1354803185
Sinister
2012-12-06 18:13
2013.03.31
Symantec (Versisign) Code Signing Certificate


4-1264157517
Barloggg
2010-01-22 13:51
2013.03.31
Иконка в трее длинная. Это реально?


2-1348238497
n_sch
2012-09-21 18:41
2013.03.31
Выборка данных из файла




   Наверх