我知道用delphi的方法将文件变成流写到字段读时先用ADOBLOB属性读入字段值再写入临时目录的生成临时文件即可。
---------------------------------------------------------------
1、建立过程
CREATE PROCEDURE sp_textcopy (
@srvname varchar (30),
@login varchar (30),
@password varchar (30),
@dbname varchar (30),
@tbname varchar (30),
@colname varchar (30),
@filename varchar (30),
@whereclause varchar (40),
@direction char(1))
AS
DECLARE @exec_str varchar (255)
SELECT @exec_str =
'textcopy /S ' + @srvname +
' /U ' + @login +
' /P ' + @password +
' /D ' + @dbname +
' /T ' + @tbname +
' /C ' + @colname +
' /W "' + @whereclause +
'" /F ' + @filename +
' /' + @direction
EXEC master..xp_cmdshell @exec_str
2、使用测试
create table 表名 (编号 int,p_w_picpath列名 p_w_picpath)
go
insert 表名 values(1,0x)
insert 表名 values(2,0x)
go
--存
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','p_w_picpath列名','c:\aa.doc','where 编号=1','I' --注意条件是 编号=1
go
--读
sp_textcopy '你的服务器名','sa','你的密码','库名','表名','p_w_picpath列名','c:\aa.doc','where 编号=1','O' --注意条件是 编号=1
go
将WORD存放在image字段中
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
在Word中调用外部程序两法
nizlwzmb
2019-02-23 13:58:29
Office2010特色之Word窗口截图
tianzixuan
2019-02-23 13:37:36
Word 2010也可以屏幕取词翻译
tianzixuan
2019-02-23 13:32:44
word安全模式启动问题
Monkey001
2019-02-23 13:19:41
在word中,选中的文字,用退格键Backspace删除时,删除不了,
s0lo
2019-02-23 13:15:56
word文档受保护 无法编辑 复制 等操作
s0lo
2019-02-23 13:15:56
如何删除WORD空白页
seasonzh
2019-02-23 12:56:41
通过样式调整input 中password text默认长度
yzzh9
2019-02-23 00:23:59
用Java读取word中的数据
weijie@java
2019-02-23 00:11:37
word和excel如何恢复默认设置解决遇到的问题
ddwl
2019-02-23 00:04:46
Access denied for user 'root'@'localhost' (using password: YES)
QYin
2019-02-22 23:39:40
Microsoft Word又出现新漏洞
飛雪連天
2019-02-22 23:23:11
WordPress 3.0版本ID不连续的解决办法
飛晏
2019-02-22 23:07:36
delphi的数据类型
ers456
2019-02-23 13:43:17
delphi的类及其对象
ers456
2019-02-23 13:39:28