怎么把smallint型指针指向地址的内容都到byte数组中

baggiowd 2012-08-20 03:20:02
过程是这样的
procedure TForm1.WPalm1Capture(ASender: TObject; state: Integer;
var veindata:smallint; length: Integer);

veindata是数据首地址,length是长度,
怎么把数据读出来存到oracle的blob字段中,

求教 不会delphi啊
...全文
97 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
baggiowd 2012-08-21
  • 打赏
  • 举报
回复
高人 又是你 感谢这几天对我的帮助
蓝色光芒 2012-08-20
  • 打赏
  • 举报
回复
还需要先执行 AdoTable.Edit;
蓝色光芒 2012-08-20
  • 打赏
  • 举报
回复
var
MS : TMemoryStream;
begin
MS := TMemoryStream.Create;
MS.Write(veindata , length);
MS.Position := 0;
//打开数据表,AdoTable.Open;
//再定位数据行
TBlobField(AdoTable.FieldByName('xx')).LoadFromStream(MS);
MS.Free;
AdoTable.Post;
//...
end;

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧