以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  怎样用SQL提取出外部数据源-->订单表-->订单编号的最大值?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47148)

--  作者:小刚
--  发布时间:2014/3/5 11:39:00
--  怎样用SQL提取出外部数据源-->订单表-->订单编号的最大值?

怎样提取出外部数据源-->订单表-->订单编号的最大值?

外部数据源 --> 订单数据库

订单表

订单编号

 

怎么把它的最大值提取到 窗口的 TextBOX 内。TextBOX的名称叫 编号最大值

 

谢谢!


--  作者:Bin
--  发布时间:2014/3/5 11:52:00
--  
现在有SQLCompute http://www.foxtable.com/help/topics/2897.htm
--  作者:小刚
--  发布时间:2014/3/5 12:07:00
--  

Dim Val As Integer
Val = DataTables("订单").SQLCompute("MAX(订单编号)")


e.Forms("订单").Controls("编号最大值").text) = val

怎么把查询到的最大值 赋值到窗口中的Textbox中 ?


--  作者:jspta
--  发布时间:2014/3/5 12:12:00
--  
以下是引用小刚在2014-3-5 12:07:00的发言:

Dim Val As Integer
Val = DataTables("订单").SQLCompute("MAX(订单编号)")


e.Forms("订单").Controls("编号最大值").text) = val

怎么把查询到的最大值 赋值到窗口中的Textbox中 ?


你这个不是已经赋值了吗?你多了个括号


--  作者:小刚
--  发布时间:2014/3/5 12:24:00
--  

我去掉那个括号了,也提示错误的。

 


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20140305152232.jpg
图片点击可在新窗口打开查看

--  作者:lsy
--  发布时间:2014/3/5 12:54:00
--  

要么e.Form.Controls("编号最大值").text = val

要么Forms("订单").Controls("编号最大值").text = val


--  作者:小刚
--  发布时间:2014/3/5 13:44:00
--  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:赋值到窗口.rar

帮忙看一下,出错了~

 


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20140305164248.jpg
图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2014/3/5 14:21:00
--  
整数类型装不下那么大的数字,你用DOUBLE类型即可,另外你窗口名也没写对.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:赋值到窗口.table




--  作者:lsy
--  发布时间:2014/3/5 14:22:00
--  

是字符类型,怎么定义成Integer

Dim s As String = DataTables("订单").SQLCompute("MAX(订单号)")
e.Form.Controls("编号最大值").text = s


--  作者:小刚
--  发布时间:2014/3/5 14:31:00
--  
谢谢老师~图片点击可在新窗口打开查看