Foxtable(狐表)用户栏目专家坐堂 → Listbox的增加删除


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

主题:Listbox的增加删除

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
Listbox的增加删除  发帖心情 Post By:2017/2/14 16:07:00 [显示全部帖子]

1、如何在选中大类后“增加小类”并使其关联上
2、修改大类或小类的时候如果“记账表”中有数据,则一起更改
3、删除时,如果”记账表“中有数据则禁止删除


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170214155922.jpg
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:咖啡厅数据管理 (1).foxdb



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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/2/15 14:45:00 [显示全部帖子]

增加“小类”的代码如何写?让小类增加到listbox所选的大类的同一行记录。

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/2/15 14:54:00 [显示全部帖子]

增加大类的时候已经新增一行了,如下图箭头所指,我想在大类的同一行增加小类到“收支项目”字段。与大类同一行,不是新增行

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


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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/2/15 15:16:00 [显示全部帖子]

就是要获取到刚刚加的大类所在的行,然后把小类内容填充到“收支项目”字段中

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/2/20 13:45:00 [显示全部帖子]

麻烦老师帮忙把这个判断代码写出来,我总是搞不太明白。

查找 记账类型='大类' and 收支项目 is null 的行,如果找不到,就新增一行,如果找到了就在选中的行的收支项目列添加内容


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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/2/20 14:00:00 [显示全部帖子]

老师帮忙看看

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/2/20 16:45:00 [显示全部帖子]

以下语句我用find就可以出来结果,如果用SQLFIND为啥没有结果也不报错呢,数据源是ACCESS
Dim fdr As DataRow = DataTables("收入分类").Find("收入项目='" & "营业收入" & "' and  收入名称 is null")

If fdr IsNot Nothing Then
    fdr("收入项目") = "营业收入"
    fdr("收入名称") = "压力大"
Else
    msgbox(1)
End If

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/2/20 17:04:00 [显示全部帖子]

find是查找加载的数据,SQLfind是查找后台数据库,按理说都应该能查找出来啊?哪里不同?

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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/2/20 18:09:00 [显示全部帖子]

见截图,当在命令窗口第一次执行代码时会把第一行的“收入名称”列赋值,当第二次执行代码时我也想能达到第二行那样的赋值效果,但程序报错是何原因?


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



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


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2017/2/20 23:21:00 [显示全部帖子]

问题解决,谢谢老师

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