社区
MS-SQL Server
帖子详情
SQL Server 2005 Beta 2 汉字数据简繁转换实例 (CLR,Assemblies)
playyuer
2004-07-29 11:20:13
http://blog.csdn.net/playyuer/archive/2004/07/29/55917.aspx
比较初级!
以前写过一个 .Net Framework v1.1 的 dll (regasm + gacutil) 注册 成 COM 的在 SQL 2000 里用过!
...全文
293
34
打赏
收藏
SQL Server 2005 Beta 2 汉字数据简繁转换实例 (CLR,Assemblies)
http://blog.csdn.net/playyuer/archive/2004/07/29/55917.aspx 比较初级! 以前写过一个 .Net Framework v1.1 的 dll (regasm + gacutil) 注册 成 COM 的在 SQL 2000 里用过!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
34 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xinzai55
2004-07-31
打赏
举报
回复
都是些有质量的文章哦,楼主有空多发点,多多提拔啊。。。
derny
2004-07-31
打赏
举报
回复
good
txhack
2004-07-31
打赏
举报
回复
佩服你们,总在走在技术的前沿
futulove
2004-07-31
打赏
举报
回复
收了
jimmyge
2004-07-31
打赏
举报
回复
THANK YOU VERY MUCH!
wgy2008
2004-07-31
打赏
举报
回复
学习!!!
zfg1706228
2004-07-31
打赏
举报
回复
佩服 无私+超强能力
zjcxc
元老
2004-07-30
打赏
举报
回复
引用word对象来处理,太慢了吧??
有没有直接引用转换模块的?
egxsun
2004-07-30
打赏
举报
回复
学习!
friendliu
2004-07-30
打赏
举报
回复
呵呵,关注
pbsql
2004-07-30
打赏
举报
回复
看看先
xikboy
2004-07-30
打赏
举报
回复
------转贴:
/*
Description:
---需要安裝Office 2000
統杅佽隴:
-------------------------------------------------------
@TransType 轉換類型
0 -- 簡體轉繁體
1 -- 繁體轉簡體
@sInText 待轉換的字串
@sOutText 轉換後的字串
-------------------------------------------------------
*/
ALTER Proc spConverter @TransType tinyint,@sInText Nvarchar(4000),@sOutText Nvarchar(4000)OUTPUT
AS
DECLARE @WordApplication int
DECLARE @ErrHandler int
DECLARE @Document int
DECLARE @Selection int
DECLARE @Message NVARCHAR(4000)
DECLARE @src varchar(255), @desc varchar(255)
--Create Word instance
EXEC @ErrHandler = sp_OACreate 'Word.Application', @WordApplication OUT
IF @ErrHandler != 0
BEGIN
EXEC sp_OAGetErrorInfo @WordApplication, @src OUT, @desc OUT
SELECT hr=convert(varbinary(4),@ErrHandler), Source=@src, Description=@desc
RETURN
END
---// create instance end
--Create a word document instance
EXEC @ErrHandler = sp_OACreate 'Word.Document', @Document OUT
IF @ErrHandler != 0
BEGIN
EXEC sp_OAGetErrorInfo @Document, @src OUT, @desc OUT
SELECT hr=convert(varbinary(4),@ErrHandler), Source=@src, Description=@desc
RETURN
END
--//
---
EXEC @ErrHandler = sp_OAGetProperty @Document, 'Application.Selection', @Selection OUT
IF @ErrHandler != 0
BEGIN
EXEC sp_OAGetErrorInfo @Document
RETURN
END
EXEC @ErrHandler = sp_OASetProperty @Selection, 'Text', @sInText
IF @ErrHandler != 0
BEGIN
EXEC sp_OAGetErrorInfo @Selection
RETURN
END
EXEC @ErrHandler = sp_OAMethod @Selection, 'Range.TCSCConverter',NULL,@TransType,1,1
IF @ErrHandler != 0
BEGIN
EXEC sp_OAGetErrorInfo @Selection
RETURN
END
EXEC @ErrHandler = sp_OAGetProperty @Selection, 'Text', @sOutText OUT
IF @ErrHandler != 0
BEGIN
EXEC sp_OAGetErrorInfo @Selection
RETURN
END
---
EXEC @ErrHandler = sp_OADestroy @WordApplication
IF @Errhandler != 0
BEGIN
EXEC sp_OAGetErrorInfo @WordApplication
RETURN
END
---
EXEC @ErrHandler = sp_OADestroy @Document
IF @Errhandler != 0
BEGIN
EXEC sp_OAGetErrorInfo @Document
RETURN
END
EXEC sp_OAStop
RETURN
zheninchangjiang
2004-07-30
打赏
举报
回复
接分接分接分
学习
pengda1i
2004-07-30
打赏
举报
回复
再接一次
pengda1i
2004-07-30
打赏
举报
回复
这个贴分多
chludlf
2004-07-30
打赏
举报
回复
學習研究,+收藏
pressman
2004-07-30
打赏
举报
回复
学习
liang922
2004-07-30
打赏
举报
回复
学习
guoli1231
2004-07-30
打赏
举报
回复
接分!
icewen
2004-07-30
打赏
举报
回复
看看先
加载更多回复(14)
简繁转换
通
简繁转换
通
简繁转换
通
简繁转换
通
简繁转换
通.
简繁转换
通.
简繁转换
通.
简繁转换
通.
简繁转换
通.
简繁转换
通.
SQL
简繁转换
函数
SQL
简繁转换
函数:在
Sql
Server
数据
库中如何用函数进行
SQL
简繁转换
Office 2003
简繁转换
加载宏
Office 2003
简繁转换
加载宏Office 2003
简繁转换
加载宏Office 2003
简繁转换
加载宏
简繁转换
单元,实现简繁繁简的转换
简繁转换
单元
简繁转换
单元
简繁转换
单元
简繁转换
单元
游戏
简繁转换
工具w2kxpcjk2
在使用简体中文版win2000/xp玩繁体中文或日文游戏, 游戏
简繁转换
工具w2kxpcjk2 支持老游戏比较好。 特别是三国志系列
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章