以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助】登录时间的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73124)

--  作者:liuxianjie1980
--  发布时间:2015/8/12 22:16:00
--  [求助】登录时间的问题
由于利用自定义登录窗口,那么用户的登录时间应该不是系统自带的登录窗口时间了,应该如何处理?
--  作者:大红袍
--  发布时间:2015/8/12 22:30:00
--  
 登陆时间,直接取当前时间不行么?
--  作者:liuxianjie1980
--  发布时间:2015/8/12 22:47:00
--  
date.now??
--  作者:liuxianjie1980
--  发布时间:2015/8/12 22:52:00
--  

Dim str As String =GetConfigValue("保存的用户", "")
e.Form.Controls("UserName").ComboList = str
If str > "" Then
    e.Form.Controls("UserName").SelectedIndex = 0
    Dim cmd As New SQLCommand
    Dim dt As DataTable
    Dim dr As DataRow
    cmd.C
    cmd.CommandText = "Select * Fr om {Users} Where [用户名] = \'" & e.Form.Controls("UserName").value & "\'"
    dt = cmd.ExecuteReader
    dr = dt.DataRows(0)
    e.Form.Controls("UserPhoto").Image = GetImage(dr("用户照片"))
End If

 

上述代码写在自定义登录窗口的afterload事件,奇怪的是:预览后先显示用户照片。闪一下后又回到初始照片,为何?


--  作者:大红袍
--  发布时间:2015/8/12 22:55:00
--  

写成绝对路径试试

 

e.Form.Controls("UserPhoto").Image = GetImage(projectPath & "Attachments/" & dr("用户照片"))


--  作者:liuxianjie1980
--  发布时间:2015/8/12 22:59:00
--  

红袍兄,还是不行,还是一闪而过的现象


--  作者:大红袍
--  发布时间:2015/8/12 23:02:00
--  
 代码没问题,肯定是哪里有代码影响了。
--  作者:liuxianjie1980
--  发布时间:2015/8/12 23:03:00
--  
感觉又循环回去了
--  作者:liuxianjie1980
--  发布时间:2015/8/12 23:07:00
--  
期待红袍兄的解决方案
--  作者:大红袍
--  发布时间:2015/8/12 23:12:00
--  
代码没有问题啊。有问题上传例子