怎样把word文档保存到数据库中?高手请指教 具体怎样实现,能提示一下吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.Button1Click(Sender: TObject);var MemoryStream:TMemoryStream;begin ClientDataSet1.Open; MemoryStream:= TMemoryStream.Create; try OleContainer1.SaveToStream(MemoryStream); MemoryStream.Position := 0; ClientDataSet1.First; ClientDataSet1.Edit; TBlobField(ClientDataSet1.FieldByName('Photo')).LoadFromStream(MemoryStream); //ClientDataSet1Photo.LoadFromStream(MemoryStream); ClientDataSet1.Post; ClientDataSet1.ApplyUpdates(-1);//这句是必须的。 finally MemoryStream.Free; end;end;procedure TForm1.Button2Click(Sender: TObject);var MemoryStream:TMemoryStream;begin MemoryStream:= TMemoryStream.Create; try TBlobField(ClientDataSet1.FieldByName('Photo')).SaveToStream(MemoryStream); MemoryStream.Position := 0; OleContainer2.LoadFromStream(MemoryStream);//不出错,内容正确! //OleContainer.Refresh; finally MemoryStream.Free; end; 用Format批量格式化U盘遇到的问题 大侠们有知道什么控件可以实现类似于见某工具那种图形界面的嘛? 帮我看这条SQL语句该怎么写,是不是要用到外连接?。。。。。。。。。。 ADO的莫名其妙的错误,大家看看奇怪吧 在程序里如何对word文档的编辑? 请问Delphi中如何进行多线程的编程呀,如何同步? 关于打包路径的问题 死循环的问题 dbgrid 难题 如何隐藏和显示桌面? sybase里,字段为smallint数据类型。不能插入空值吗? 初学delphi,想做个透明tbutton,方法不对请教各位。
var MemoryStream:TMemoryStream;
begin
ClientDataSet1.Open;
MemoryStream:= TMemoryStream.Create;
try
OleContainer1.SaveToStream(MemoryStream);
MemoryStream.Position := 0;
ClientDataSet1.First;
ClientDataSet1.Edit;
TBlobField(ClientDataSet1.FieldByName('Photo')).LoadFromStream(MemoryStream);
//ClientDataSet1Photo.LoadFromStream(MemoryStream);
ClientDataSet1.Post;
ClientDataSet1.ApplyUpdates(-1);//这句是必须的。 finally
MemoryStream.Free;
end;
end;procedure TForm1.Button2Click(Sender: TObject);
var MemoryStream:TMemoryStream;
begin
MemoryStream:= TMemoryStream.Create;
try
TBlobField(ClientDataSet1.FieldByName('Photo')).SaveToStream(MemoryStream);
MemoryStream.Position := 0;
OleContainer2.LoadFromStream(MemoryStream);//不出错,内容正确!
//OleContainer.Refresh;
finally
MemoryStream.Free;
end;