以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] Identify 列取值 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=179529) |
-- 作者:建筑人生 -- 发布时间:2022/8/28 16:47:00 -- [求助] Identify 列取值 Dim cmd As New S QLCommand e.Form.Controls("Tex_流水账ID").Value = dt.Compute("max(_Identify)")
为什么没有取到数值呢 |
-- 作者:建筑人生 -- 发布时间:2022/8/28 16:51:00 -- 以下是引用建筑人生在2022/8/28 16:47:00的发言:
Dim cmd As New S QLCommand e.Form.Controls("Tex_流水账ID").Value = dt.Compute("max(_Identify)")
为什么没有取到数值呢 e.Form.Controls("Tex_流水账ID").Value = dt.Compute("Max(_Identify)")
要改为 Max 就可以了 |
-- 作者:有点蓝 -- 发布时间:2022/8/28 20:28:00 -- 如果只是为了取最大主键,没有必要返回整个表数据 Dim cmd As New S QLCommand
cmd.C cmd.CommandText = "Select max([_Identify]) From {流水账查询}" e.Form.Controls("Tex_流水账ID").Value = cmd.ExecuteScalar |