Foxtable(狐表)用户栏目专家坐堂 → ID自增,弄到开发版ID不出来。


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

主题:ID自增,弄到开发版ID不出来。

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105942 积分:538779 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/4 10:07:00 [显示全部帖子]

这个id是自增编号,就像_Identify,不需要写代码。看看数据库表结构就知道了

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105942 积分:538779 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/4 10:22:00 [显示全部帖子]


 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105942 积分:538779 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/4 14:03:00 [显示全部帖子]

上传实例测试。或者自己调试看全局代码哪里出错了

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105942 积分:538779 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/4 15:24:00 [显示全部帖子]

那就不用管了

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105942 积分:538779 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/4 17:33:00 [显示全部帖子]

Dim Filter1 As String = ""
'Filter1 = Forms("日历").controls("事务类型").Text
Dim lx As Integer
Select Case Forms("日历").Controls("事务类型").Text
    Case "会议"
        lx = 1
    Case "商务"
        lx = 2
    Case "私人"
        lx = 3
End Select
Filter1 = IIF(lx = 0,filter,"事务类型 = " & lx & " And " & filter)

事务主表_dt.LoadFilter = Filter1
事务主表_dt.LoadTop = "5000"    '表示可以查看5000条事务
事务主表_dt.LoadOrder = n事务时间
事务主表_dt.Load()

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105942 积分:538779 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/5 9:23:00 [显示全部帖子]

方法和13楼一样,使用case,或者if判断转换处理

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105942 积分:538779 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/5 9:43:00 [显示全部帖子]

第一次写代码?建议好好重头学学编程基础

Dim Filter2 As String = ""
Dim lc As Integer
Select Case Forms("日历").Controls("事务类型").Text ‘确定还是使用"事务类型"的内容做判断?
    Case "已完成"
        lc = True ‘这个列到底是逻辑列还是整数列?上面定义的是整数,这里赋值逻辑值?
    Case "未完成"
        lc = False
End Select
Filter2 = IIF(lc = 0,filter,"事务类型 = " & lc & " And " & filter1) ‘新增加的条件还是事务类型列?

怎么拼凑查询条件可以看看这里:http://www.foxtable.com/webhelp/topics/1058.htm

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105942 积分:538779 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/5 10:06:00 [显示全部帖子]

先回答17楼的问题,并截图说明一下

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105942 积分:538779 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/5 10:32:00 [显示全部帖子]

那就改列名,控件名呀,既然平时都是抄代码的,不也都这样改吗。

Dim Filter2 As String = ""
Dim lc As Boolean
Select Case Forms("日历").Controls("日程状态").Text ‘确定还是使用"事务类型"的内容做判断?
    Case "已完成"
        lc = True ‘这个列到底是逻辑列还是整数列?上面定义的是整数,这里赋值逻辑值?
    Case "未完成"
        lc = False
End Select
Filter2 = "终止 = " & lc & " And " & filter1

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105942 积分:538779 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/5 11:31:00 [显示全部帖子]


Dim Filter2 As String = ""

Dim lc As integer = -1
Select Case Forms("日历").Controls("日程状态").Text ‘确定还是使用"事务类型"的内容做判断?
    Case "已完成"
        lc = 1 ‘这个列到底是逻辑列还是整数列?上面定义的是整数,这里赋值逻辑值?
    Case "未完成"
        lc = 0
End Select
Filter2 = IIF(lc = -1,filter1,"终止 = " & lc & " And " & filter1)

另外没有必要load二次

 回到顶部
总数 13 1 2 下一页