Foxtable(狐表)用户栏目专家坐堂 → 语法解法


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

主题:语法解法

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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/9/6 22:16:00 [只看该作者]

表数据量太大,我就没有添加,执行后无提示

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/6 22:24:00 [只看该作者]

你foxtable里面有没有叫做【库存】的datatable?如果没有执行代码肯定报错的。如果有,为什么你说没有加入?

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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/9/6 22:48:00 [只看该作者]

原因:1、表中数据有500多万条  2、使用的数据库为db2

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/6 23:15:00 [只看该作者]

以下是引用wtfwsk05在2018/9/6 22:48:00的发言:
原因:1、表中数据有500多万条  2、使用的数据库为db2

 

那试试用sqlcommand查询得到吧

 

http://www.foxtable.com/webhelp/scr/0696.htm

 


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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/9/8 9:03:00 [只看该作者]

foxtable除了支持vb语言外还支持其他语言不

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


加好友 发短信
等级:超级版主 帖子:105495 积分:536466 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/9/8 9:07:00 [只看该作者]

如果是在Foxtable里面写代码,仅支持vb.net。

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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/9/10 13:40:00 [只看该作者]

请问下,我在表中自定义了一列序号作为主键,自动实现行增加一行,主键值加1,代码如下:
Dim dt As DataTable = DataTables("货类")    '定义指定数据表为dt
Dim i As Integer = dt.Compute("max(编号)")  '定义编号的最大值为i
e.DataRow("编号") = i+1                     '触发行的指定字段的值为i+1
请问下我应如何修改上述代码,实现中要表中有编号列的,每表增加一行时,主键值就加1

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/10 14:38:00 [只看该作者]

代码不需要改,每个表的datarowadded事件都写代码即可。

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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/9/10 14:46:00 [只看该作者]

表比较多,一张一张表,设置太慢,可以通过全局表事件设置不

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/10 14:56:00 [只看该作者]

以下是引用wtfwsk05在2018/9/10 14:46:00的发言:
表比较多,一张一张表,设置太慢,可以通过全局表事件设置不

 

写到全局表datarowadded事件,然后开启对应表的全局表事件,如

 

For Each dt As DataTable In DataTables
    If dt.DataCols.Contains("编号") Then
        dt.GlobalHandler.DataRowAdded = True
    End If
Next


 回到顶部
总数 316 上一页 1 2 3 4 5 6 7 8 9 10 下一页 ..32