以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求助:关于回写条件的语法  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=41198)

--  作者:飞天
--  发布时间:2013/10/13 21:42:00
--  求助:关于回写条件的语法

 

Dim pcmc As String = e.Form.Controls("计算机名称").value
Dim dr As DataRow
dr = DataTables("日志").Find("[计算机名称] = \'" & mc & "\' and [用户名] = \'" & User.Name & "\'")   \'需要在此处加多一个条件"结合前面的条件,获取最大的那个登陆时间的行.这里的代码如何写?
If dr IsNot Nothing Then
    dr("截止时间") = Date.Now()
End If


--  作者:有点甜
--  发布时间:2013/10/13 21:45:00
--  
 这样写


Dim pcmc As String = e.Form.Controls("计算机名称").value
Dim dr As DataRow
dr = DataTables("日志").Find("[计算机名称] = \'" & mc & "\' and [用户名] = \'" & User.Name & "\'", "登陆时间 desc")   \'需要在此处加多一个条件"结合前面的条件,获取最大的那个登陆时间的行.这里的代码如何写?
If dr IsNot Nothing Then
    dr("截止时间") = Date.Now()
End If