L liu_sir Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-26 #1 在delphi中不是TBlobField,所以不能用TBlobStream存贮, 那应该如何存贮呢,谁有类似的经验?
L liu_sir Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-29 #3 可以建立一个数组:如 var A:Array of byte; B:Variant; .... move(B,A^,count); Table1.edit; Tabel1.fields[0].value:=B; Table1.Post; 这样可行吗?
可以建立一个数组:如 var A:Array of byte; B:Variant; .... move(B,A^,count); Table1.edit; Tabel1.fields[0].value:=B; Table1.Post; 这样可行吗?
Q qianwt Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-29 #4 TBlobField.LoadFromStream(Stream: TStream) TBlobField.SaveToStream(Stream: TStream);
L liu_sir Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-29 #5 to qianwt: 我用image类型的字段,用TBlobStream没问题 可是Binary类型的字段,TBlobField(Fieldbyname('BinaryField')).LoadFromStream(Stream: TStream) 提示错误:非法类型转换;查了binaryField的类型,在Delphi为TbyteSField,好像用流不行, 也许是我的写法有问题,现在只好用image字段存贮2进制文件,也可以, 但想知道binary字段怎么操作?
to qianwt: 我用image类型的字段,用TBlobStream没问题 可是Binary类型的字段,TBlobField(Fieldbyname('BinaryField')).LoadFromStream(Stream: TStream) 提示错误:非法类型转换;查了binaryField的类型,在Delphi为TbyteSField,好像用流不行, 也许是我的写法有问题,现在只好用image字段存贮2进制文件,也可以, 但想知道binary字段怎么操作?