找回密码
 立即注册

QQ登录

只需一步,快速开始

红石头

注册会员

11

主题

43

帖子

158

积分

注册会员

积分
158
红石头
注册会员   /  发表于:2022-12-31 17:55  /   查看:1062  /  回复:6
本帖最后由 Simon.Sun 于 2023-1-31 09:30 编辑

一个界面上,有个数据表,显示数据表中的所有数据,用户选中一行,做个按钮,如何在这个按钮按下的时候,查找当前行数据,从第一个字段开始到最后一个字段,判断字段值等于1的让他等于2,同时显示这个字段名,同时退出判断,后面即使有1的也不判断了。

6 个回复

倒序浏览
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-1-3 09:01:54
推荐
本帖最后由 Simon.Sun 于 2023-1-31 09:30 编辑


************************************************最佳答案********************************************

大佬,字段名有规律没?有规律的话,可以用设置变量命令,把数据提取出来,再通过循环去取。
如果没有规律的话,可以尝试写十月执行sql语句命令加循环去处理。
回复 使用道具 举报
Syl悬赏达人认证
金牌服务用户   /  发表于:2022-12-31 21:14:12
沙发
弄个demo好理解些,传个需要的效果图
回复 使用道具 举报
红石头
注册会员   /  发表于:2023-1-1 09:57:52
板凳
如果用vb这样做,你们看看很简单,但是活字格不知道怎么搞
比如数据表有20个字段,第0个为id,从第一个字段开始
mrc为当前查询到的数据集
           For pp =1 To 19
                   If  Mrc.Fields(pp).Value  = "1" Then
                    Mrc.Fields(pp).Value = "2"
                    Mrc!当前工序 = Mrc.Fields(pp).name
                    exit for
                  endif
             next

                    
回复 使用道具 举报
Syl悬赏达人认证
金牌服务用户   /  发表于:2023-1-1 21:06:55
地板
红石头 发表于 2023-1-1 09:57
如果用vb这样做,你们看看很简单,但是活字格不知道怎么搞
比如数据表有20个字段,第0个为id,从第一个字 ...

找不到相关的针对列的操作,用存储+服务端命令实现把
回复 使用道具 举报
清汤卤肉面
初级会员   /  发表于:2023-1-3 15:51:30
6#
超链接不行吗
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-1-3 16:40:58
7#
和超链接有啥关系。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部