0

我通常使用此代码使用 DLL Com+ 组件/对象对字符串进行编码,我想知道如何以及是否可以以某种方式在 SQL 函数中完成这样的事情?

我知道如何编写 SQL 函数,但不涉及 Com+ 库中的对象,这可以实现吗?

这就是我在应用程序中编写代码的方式:

sMyKey = "1234567"
sStr = "Text to be encoded"

Set Crypt = server.CreateObject("aspCrypt.EasyCRYPT")
 Crypt.Algorithm = 162
 Crypt.Mode = cmCTS
 Crypt.Counter( -1 )
 Crypt.initKey( sMyKey )

 sEncodedString = Crypt.EncodeString( sStr , 1 )

Set Crypt = Nothing

这将返回sEncodedString我将如何在 SQL 函数中编写此代码?

4

1 回答 1

0

好的,谷歌搜索一下发现有sp_OACreate.

请参阅http://msdn.microsoft.com/en-us/library/ms189763.aspx

于 2013-03-20T20:28:03.027 回答