社区
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 里用过!
...全文
351
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
作业
写回复
配置赞助广告
用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)
office2003
简繁转换
插件(PPT,EXCEL也能
简繁转换
了)
微软官方出品的OFFICE2003
简繁转换
插件。一次安装,全部word excel,powerpoint等都可用。
游戏
简繁转换
工具w2kxpcjk2
在使用简体中文版win2000/xp玩繁体中文或日文游戏, 游戏
简繁转换
工具w2kxpcjk2 支持老游戏比较好。 特别是三国志系列
Office 2003
简繁转换
加载宏
Office 2003
简繁转换
加载宏Office 2003
简繁转换
加载宏Office 2003
简繁转换
加载宏
中文
简繁转换
(C#)
中文
简繁转换
(C#;也有VB.NET Code)
VB簡繁轉化(
简繁转换
)
将VB源代码简繁互相转换,注意:当从简体转成繁体,只能点一次,再点一次则成乱码,繁体转简体亦如此。建议转换前备份代码
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章