Foxtable(狐表)用户栏目专家坐堂 → 怎样用SQL提取出外部数据源-->订单表-->订单编号的最大值?


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

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

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


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
怎样用SQL提取出外部数据源-->订单表-->订单编号的最大值?  发帖心情 Post By:2014/3/5 11:39:00 [只看该作者]

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

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

订单表

订单编号

 

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

 

谢谢!


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/5 11:52:00 [只看该作者]


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


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
  发帖心情 Post By:2014/3/5 12:07:00 [只看该作者]

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


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

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


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


加好友 发短信
等级:七尾狐 帖子:1731 积分:11255 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By: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中 ?


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


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


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
  发帖心情 Post By:2014/3/5 12:24:00 [只看该作者]

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

 


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

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2014/3/5 12:54:00 [只看该作者]

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

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


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


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
  发帖心情 Post By:2014/3/5 13:44:00 [只看该作者]

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

帮忙看一下,出错了~

 


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

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/5 14:21:00 [只看该作者]

整数类型装不下那么大的数字,你用DOUBLE类型即可,另外你窗口名也没写对.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:赋值到窗口.table




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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2014/3/5 14:22:00 [只看该作者]

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

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


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


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
  发帖心情 Post By:2014/3/5 14:31:00 [只看该作者]

谢谢老师~图片点击可在新窗口打开查看

 回到顶部