我通常使用此代码使用 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 函数中编写此代码?