注册 登录
编程论坛 VFP论坛

请教数据添加删除问题

dellkey 发布于 2024-05-10 22:58, 284 次点击
表格1 绑定 表1
表1作为组合框数据源(RowSource 以数据源方式调用   RowSourceType 字段)
表单1 包含(表格1  新增按钮  删除按钮  数据源:表1)
现在问题出现在
当点击新增按钮后   表格1增加一行   表1也增加一行
如果新增的一行不录入数据就会出现空白栏
组合框下拉后会出现空白栏  
其实我想的是怎么实现表格1  新增数据  录入有数据是显示  不录入数据时就不显示(空白栏)
目前状况是新增后 表1所以变量栏全部新增
望大神指点
如图如下不知能否显示正常
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录




5 回复
#2
shizi02024-05-10 23:10
ComboBox.RowSourceType=3
ComboBox.RowSourc='Select 减压阀 from 表1 where !empty(减压阀) into cursor t1'

ComboBox.When:
This.Requery()
#3
dellkey2024-05-11 08:30
回复 2楼 shizi0
我想在一张表里 建多个字段
通过添加  删除
得到  增加字段下的数据
现在可以实现   就是在  组合框下拉时   如果添加后  没有数据的字段也占一个空位   作为组合框数据源时   组合框下拉就会有一个空栏

#4
shizi02024-05-11 18:43
Select 减压阀 from 表1 where !empty(减压阀)
这句已经排除了空值
#5
dellkey2024-05-12 18:55
回复 4楼 shizi0
成功了
但是又来问题了

不能访问选定的表。Select 减压阀 from kbsj where !empty(减压阀)into cursor t1

组合框加载数据没问题了
但是返回其他窗口  就出现这个问题

#6
shizi02024-05-14 00:13
是不是其他窗口试图修改t1.字段值?t1要修改必须readwrite
1