以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- XXXXX在下个页面per_jichu_fz.htm,是否必须重新查找行? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=105680) |
-- 作者:zhangjian222200 -- 发布时间:2017/8/24 8:48:00 -- XXXXX在下个页面per_jichu_fz.htm,是否必须重新查找行? Dim e As RequestEventArgs = args(0) \'基础资料 Dim wb As New weui Dim username As String = e.cookies("isj") \'从cookie取用户名(手机号) Dim dr As DataRow = DataTables("会员资料").sqlFind("手机 = \'" & username & "\'") 在下个页面per_jichu_fz.htm,我都是重新查找行,然后保存变量zh数据的,有没有更好的办法?比如通过addhidenvalue传递行号过去? Dim zh As String \'定义,支付宝账号 If dr IsNot Nothing Then zh = dr("账号") End If wb.AddForm("","form1","per_jichu_fz.htm") With wb.AddInputGroup("form1","ipg1","基础资料") With .AddInput("zh","账号","text") If zzh = "" Then .Placeholder = "提交后不可更改!非必填项!" End If End With End With With wb.AddButtonGroup("form1","btg1",False) .Add("btn2", "提交支付宝", "button").Attribute= "" End With wb.AppendHTML("<script src=\'./lib/ajaxform_per_jichu.js\'></script>") \'引入脚本文件 e.WriteString(wb.Build) \'生成网页
[此贴子已经被作者于2017/8/26 17:18:46编辑过]
|
-- 作者:有点甜 -- 发布时间:2017/8/24 9:35:00 -- 如果需要查找,不要用sqlfind,改成find,这样查找的速度会变快很多。
方法一:做一个临时用户表信息表,登陆后,查找对应用户的信息,填入此表,需要的时候直接查表;
方法二:做一个临时变量表,一列【变量名】,一列【用户名】,一列【值】,用来保存 张三、zh、123456 这样的值,需要时候,根据用户名、变量名查找。 |
-- 作者:zhangjian222200 -- 发布时间:2017/8/24 10:07:00 -- 使用find,应该是必须加载到表内吧 |
-- 作者:有点甜 -- 发布时间:2017/8/24 10:10:00 -- 以下是引用zhangjian222200在2017/8/24 10:07:00的发言:
使用find,应该是必须加载到表内吧
看2楼方法,做一个表存放数据。 |