精易论坛

标题: 删除高级表格对应数据库行 [打印本页]

作者: 天之痕云之遥    时间: 2024-4-14 15:53
标题: 删除高级表格对应数据库行
求解,如何删除高级表格选中对应行以及Access数据库里的内容?
作者: xf702    时间: 2024-4-14 16:50


高表取数据不知道对否,你试试吧,应该是这样的。。
作者: 天之痕云之遥    时间: 2024-4-14 17:52
xf702 发表于 2024-4-14 16:50
高表取数据不知道对否,你试试吧,应该是这样的。。

用不了,直接提示报错
作者: 天之痕云之遥    时间: 2024-4-14 22:47
天之痕云之遥 发表于 2024-4-14 17:52
用不了,直接提示报错

算了,不懂高级表格这个怎么去操作
作者: xf702    时间: 2024-4-15 12:40


找到个取数据例子,你看看
作者: xf702    时间: 2024-4-15 12:47
删除行=数据,就能定位你选数据在表里的位置。。
作者: 天之痕云之遥    时间: 2024-4-15 23:23
xf702 发表于 2024-4-15 12:47
删除行=数据,就能定位你选数据在表里的位置。。
  
子程序名返回值类型公开备 注
_删除_被选择  
变量名类 型静态数组备 注
起始行整数型 
起始列整数型 
终止行整数型 
终止列整数型 
i整数型 
数据文本型 
n整数型 
sql文本型 
起始行 = 高级表格_公共1.取选择起始行 ()
终止行 = 高级表格_公共1.取选择终止行 ()
起始列 = 高级表格_公共1.取选择起始列 ()
终止列 = 高级表格_公共1.取选择终止列 ()
如果真 (起始行 = -1 起始列 = -1)
信息框 (“未选择表格”, 0, , )
返回 ()
变量循环首 (起始行, 终止行, 1, n)
变量循环首 (起始列, 终止列, 1, i)
数据 = 数据 + 到文本 (高级表格_公共1.取数据 (n, i))
变量循环尾 ()
变量循环尾 ()
sql = “delete from 工作记录系统 where 临时代办事项记录表='” + 数据 + “'”
如果 (数据库连接1.执行SQL (sql, ))
记录集1.更新 ()
记录集1.关闭 ()



i支持库列表   支持库注释   
eGrid高级表格支持库
eDB数据库操作支持库


还是没有效果,数据还是在





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4