我知道用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