Foxtable(狐表)用户栏目专家坐堂 → XXXXX在下个页面per_jichu_fz.htm,是否必须重新查找行?


  共有1908人关注过本帖树形打印复制链接

主题:XXXXX在下个页面per_jichu_fz.htm,是否必须重新查找行?

帅哥哟,离线,有人找我吗?
zhangjian222200
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11003 威望:0 精华:0 注册:2016/9/12 11:18:00
XXXXX在下个页面per_jichu_fz.htm,是否必须重新查找行?  发帖心情 Post By:2017/8/24 8:48:00 [只看该作者]

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编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/24 9:35:00 [只看该作者]

如果需要查找,不要用sqlfind,改成find,这样查找的速度会变快很多。

 

方法一:做一个临时用户表信息表,登陆后,查找对应用户的信息,填入此表,需要的时候直接查表;

 

方法二:做一个临时变量表,一列【变量名】,一列【用户名】,一列【值】,用来保存 张三、zh、123456 这样的值,需要时候,根据用户名、变量名查找。


 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11003 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2017/8/24 10:07:00 [只看该作者]

使用find,应该是必须加载到表内吧

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/24 10:10:00 [只看该作者]

以下是引用zhangjian222200在2017/8/24 10:07:00的发言:
使用find,应该是必须加载到表内吧

 

看2楼方法,做一个表存放数据。


 回到顶部