社区
Delphi
帖子详情
是不是分太少了,加50高手快来拿分!!!
zmcpu
2002-05-11 10:09:39
怎样在SQL SERVER中存入一篇WORD文档?最好有源代码。
急急急!!!
...全文
126
3
打赏
收藏
是不是分太少了,加50高手快来拿分!!!
怎样在SQL SERVER中存入一篇WORD文档?最好有源代码。 急急急!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
softwing
2002-05-11
打赏
举报
回复
给你一篇例子:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, Db, DBTables, OleCtnrs, ExtCtrls;
type
TOleF = class(TForm)
ole: TOleContainer;
Table1: TTable;
Panel1: TPanel;
Panel2: TPanel;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
Button5: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
OleF: TOleF;
implementation
{$R *.DFM}
procedure TOleF.Button1Click(Sender: TObject);
var
oletest:Tstream;
begin
//新建OLE对象为用户编辑用
table1.open;
oletest:=table1.CreateBlobStream(table1.FieldbyName('blob'),bmread);
ole.CreateObject('word.document',false);
ole.DoVerb(ovshow);
oletest.free;
end;
procedure TOleF.Button2Click(Sender: TObject);
var stre:TMemoryStream;
begin
// ole对象中的内容写入到数据库中
table1.Edit;
table1.Append;
stre:=TMemoryStream.Create ;
ole.SaveToStream(stre);
TBlobField(table1.FieldbyName('blob')).LoadFromStream(stre);
ole.doverb(ovshow);
table1.post;
stre.free;
end;
procedure TOleF.Button3Click(Sender: TObject);
begin
ole.close; //关闭ole
end;
procedure TOleF.Button4Click(Sender: TObject);
begin
close; //退出本界面
end;
procedure TOleF.Button5Click(Sender: TObject);
VAR
oleDY:Tstream;
begin
//调用OLE对象为用户编辑用
table1.open;
table1.RecNo:=1;
oleDY:=table1.CreateBlobStream(table1.FieldbyName('blob'),bmread);
OLE.LoadFromSTREAM(OLEDY);
ole.DoVerb(ovshow);
oleDY.free;
end;
end.
用BDE的话,注意设置bde的bobsize
riddler
2002-05-11
打赏
举报
回复
设置db字段 然后用TFilestream读取文件,用Tblobstream存取字段
ihihonline
2002-05-11
打赏
举报
回复
设置字段就可以;
loadfromfile
C语言进阶—C语言
高手
之路视频教程
C语言
高手
之路,大量C语言干货让你分分钟从小白变大牛 ! 本视频中包含的知识点: 1、标准教程中很少出现,却非常重要的知识点。 2、企业面试绝对会考察的知识点,面试轻松过关! 3、基础知识升级、
加
深对C语言的...
python线下课程一年多钱_“毕业1年,做Python挣了
50
W!”网友:吹得太少...
”网友:吹得太少... 现状揭秘:Python岗位大厂
50
K起?程序员:心态崩了!屠杀各种榜单,拿下语言排行榜的Python,薪酬真的如同网传开挂了吗?笔者在脉脉上发现了这样的一个信息: 但Python真的这么火?笔者准备去...
高手
进阶!终极内存技术指南
作为电脑中必不可少的三大件之一(其余的两个是主板与CPU),内存是决定系统性能的关键设备之一,它就像一个临时的仓库,负责数据的中转、暂存…… 不过,虽然内存对系统性能的至关重要,但长期以来,DIYer并不...
“毕业1年,做Python挣了
50
W!”网友:吹得太少..
所以,身为程序员,我们的选择和感觉很重要,当Python拿到这样成绩时,我们
是不是
也有机会能够抓住呢? 面Python岗? 程序员啊,这些重点千万别错过! 作为一个超级面霸,总结了面试高薪编程岗的这些经验: 展示自己...
超赞!最全如何快速增
加
新浪微博粉丝数!如何迅速提高微博粉丝数量?
不少人现在都在玩微博,但是总是感叹粉丝太少,发出去的微博根本没有任何的互动和点评,因此心灰意冷,总是想方设法的去
加
粉丝,早期微博上通常大家一味地靠
加
关注再偷偷取消这样的蛮干和小儿科,早就为行家所不齿,...
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章