子
子瑜
Unregistered / Unconfirmed
GUEST, unregistred user!
[?]我有一个Access数据库建的表中有一个OLE对象的字段,在用Delphi的SQL Explorer看时为LongVarBinary字段,
此字段中存有很多数据,我是直接读出:
Var
ansistr:AnsiString;
begin
...
ansistr:=FieldValues['TemperatureSet']; //TemperatureSet为LongVarBinary字段
...
end;
读出后值ansistr为以下的我看不懂乱东西:
ansistr:= ''T'#1'N'#1'1'#1#$16#1#7#1#$A#1#$E#1#$17#1#$11#1#$F#1'M'#1'P'#1'$'#1#
$F4#0#$E0#0#$F8#0#$11#1#$1B#1#$13#1#$D#1'I'#1'U'#1#$1A#1#$DE#0#$B7#0#$B9#0#$B6
#0#$B8#0#$B7#0#$BD#0'M'#1'U'#1'$'#1#$D3#0#$99#0'v'#0'k'#0'x'#0#$92#0#$A1#0'N'#1
'G'#1#$16#1#$C5#0's'#0'['#0'R'#0'_'#0'i'#0's'#0'M'#1'C'#1#$14#1#$C3#0'l'#0'W'#0
'R'#0'^'#0'n'#0'o'#0';
请问
1,怎样读是正确的或者对以上结果经过怎样的处理才能得到我原来存时的真实数据。
2,能解释一下这个字段的存储原理。
3,如何正确把数据存到此LongVarBinary字段(或OLE对象的字段)中去。
谢谢!再谢谢!
此字段中存有很多数据,我是直接读出:
Var
ansistr:AnsiString;
begin
...
ansistr:=FieldValues['TemperatureSet']; //TemperatureSet为LongVarBinary字段
...
end;
读出后值ansistr为以下的我看不懂乱东西:
ansistr:= ''T'#1'N'#1'1'#1#$16#1#7#1#$A#1#$E#1#$17#1#$11#1#$F#1'M'#1'P'#1'$'#1#
$F4#0#$E0#0#$F8#0#$11#1#$1B#1#$13#1#$D#1'I'#1'U'#1#$1A#1#$DE#0#$B7#0#$B9#0#$B6
#0#$B8#0#$B7#0#$BD#0'M'#1'U'#1'$'#1#$D3#0#$99#0'v'#0'k'#0'x'#0#$92#0#$A1#0'N'#1
'G'#1#$16#1#$C5#0's'#0'['#0'R'#0'_'#0'i'#0's'#0'M'#1'C'#1#$14#1#$C3#0'l'#0'W'#0
'R'#0'^'#0'n'#0'o'#0';
请问
1,怎样读是正确的或者对以上结果经过怎样的处理才能得到我原来存时的真实数据。
2,能解释一下这个字段的存储原理。
3,如何正确把数据存到此LongVarBinary字段(或OLE对象的字段)中去。
谢谢!再谢谢!