Office中国论坛/Access中国论坛
标题:
SQL语句增加登录日志的问题
[打印本页]
作者:
lsxhoho
时间:
2009-3-18 12:51
标题:
SQL语句增加登录日志的问题
各位大虾.help ください。
"红尘如烟"的通用登录/权限模板. 想增加登录日志.
新建表 xsyslog. 内有username, time 两个字段.
...............
'下面是原先的语句,就是登录进去的那个窗体里的那个load事件
Me.txtCurrentUser = "当前用户:" & strCurrentUserName
Me.txtEntryTime = "登录时间:" & Now()
'下面是我自己加的语句
strSQL = "insert into xsyslog (UserName,Time) values(
& strCurrentUserName
,
& Now()
)"
CurrentDb.Execute strSQL
.................
但是不知道赋值语句怎样将strCurrentUsername以及Now()的内容赋值给username, time. 加了单引号的话就是把文本的内容弄进去了.
如果我想把窗体里一个"文本框"内的数值来赋值的话该怎么写, 就拿Me.txtCurrentUser这个"文本框"当例子.
谢谢
作者:
红尘如烟
时间:
2009-3-18 13:04
本帖最后由 红尘如烟 于 2009-3-18 15:09 编辑
strSQL = "insert into xsyslog([UserName],[Time]) select '" & strCurrentUserName & "',#" & Now() & "#"
作者:
lsxhoho
时间:
2009-3-18 13:09
先谢了.马上去试试.
作者:
lsxhoho
时间:
2009-3-18 13:21
非常感谢, //最左边少个"号. 呵呵
strSQL =
"
insert into xsyslog([UserName],[Time]) select '" & strCurrentUserName & "',#" & Now() & "#"
作者:
红尘如烟
时间:
2009-3-18 15:09
哦,对,我是把你上面的代码复制后改了一下,不知道怎么把左边的引号弄没了
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3