Foxtable(狐表)用户栏目专家坐堂 → 时间格式如何加括号


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

主题:时间格式如何加括号

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


加好友 发短信
等级:二尾狐 帖子:555 积分:5037 威望:0 精华:0 注册:2012/2/11 13:27:00
时间格式如何加括号  发帖心情 Post By:2017/3/13 7:51:00 [显示全部帖子]

为了加载外部数据表中的时间最大的两条数据,我使用了下列代码:
   
    (其中,“”提交时间“”是日期时间型)

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.C
Dim 最后提交时间 As Date
cmd.Comm andText = "Se lect max(提交时间) From {网络职工} Where [_identify] is not null   "
最后提交时间  = cmd.Execu teScalar()
MessageBox.Show( 最后提交时间 )
'---- 加载数据
Dim Filter2 As String
Filter2 = " 提交时间 = '最后提交时间' "
DataTables("网络职工").LoadFilter = Filter2 '设置加载条件
DataTables("网络职工").Load()

黄色部分怎么写都不正确,请老师指导!

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


加好友 发短信
等级:二尾狐 帖子:555 积分:5037 威望:0 精华:0 注册:2012/2/11 13:27:00
  发帖心情 Post By:2017/3/13 12:34:00 [显示全部帖子]

我第一次就写的是:Filter2 = " 提交时间 = '" & 最后提交时间 & "' ",但是失败了

后来我就尝试用符号#,怎么改都没有用,再使用二楼的方法,还是没有用

后来我发现,在提交时间上,为了准确找出最大的值,我把列属性改成了datelongtime,

于是我立即改变属性为date,版主的方法就有效了。

请教,如果还是设置属性为datelongtime,该如何修改代码呢?

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


加好友 发短信
等级:二尾狐 帖子:555 积分:5037 威望:0 精华:0 注册:2012/2/11 13:27:00
  发帖心情 Post By:2017/3/13 15:09:00 [显示全部帖子]

谢谢,只顾着求最大值了

 回到顶部