以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 使用自定义函数出错了 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=190721) |
-- 作者:sysckj -- 发布时间:2024/2/29 15:36:00 -- 使用自定义函数出错了 更新密码: For Each dr As DataRow In DataTables("userinfo").DataRows If dr("username") <> "admin" Then dr("psw") = Functions.Execute("atob", dr("card").SubString(11, 6)) End If Next atob内部函数代码如下: Dim a As String = args(0) Dim tp As String = args(1) Dim b As String If tp = "" Then b = EncryptText(a,"#g1101#","#n0526#") Else Dim bb As Byte() = System.Text.Encoding.Default.GetBytes(urlencode(a)) b = Convert.ToBase64String(bb) End If Return b [此贴子已经被作者于2024/2/29 15:37:05编辑过]
|
-- 作者:有点蓝 -- 发布时间:2024/2/29 16:20:00 -- 函数定义了2个参数,但是调用的时候只传入了一个参数 dr("psw") = Functions.Execute("atob", dr("card").SubString(11, 6),"")
|