| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1138 人关注过本帖
标题:给狐狸们出个小题:表记录及函数操作
取消只看楼主 加入收藏
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
结帖率:82.14%
收藏
已结贴  问题点数:50 回复次数:11 
给狐狸们出个小题:表记录及函数操作
怎样标记任意给定记录范围的字段和检查任意给定记录范围的缺号并给出缺号提示?
图片附件: 游客没有浏览图片的权限,请 登录注册

如上图设计一个表单。假设数据源表中有两个字段:序号(N),标记(C)。

1.怎样标记任意给定记录范围的字段?
(是指:给给定范围的记录的“标记”字段内容填上“是”或者“否”的内容)。

2.并检查任意记录范围是否缺号或者超出范围,并给出缺号提示?

3.再提高一点要求:就是标记后的“标记”字段内容要=原值+新值 ,新值要回车显示。

比如给定这样一个范围:1,5,10-100,500

这个问题有点像做 打印表单:输入记录范围就可打印了,对于不存在的记录(输入错误的)进行提示,并且把每次打印的时间进行记录。

请狐狸们动动脑,高手们不要见笑啊!!!!!

[ 本帖最后由 qshuju 于 2013-2-27 16:56 编辑 ]
搜索更多相关主题的帖子: 记录 数据源 
2013-02-22 09:50
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
回复 3楼 taifu945
请看清题目。表中有一个字段“标记”,是在表的标记字段中写入“是”或者“否”,不是做删除标记

问题我都已经解决了,觉得有意思,就让其他狐友们的办法。
2013-02-22 11:54
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
回复 5楼 sdta
序号   标记
1      
2      
3      
      
4      
      
      
……
2013-02-22 13:56
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
我的解决方很简单:就是把text1的值如:1,5,10-100,500  记录号分条提取出来作为条件,然后用查询语句把这些记录找出来,然后再用更新语句更新。
关键点就是如何用函数提取text1的值中记录号作为条件来搜索。
对于记录是否存在(是否缺号或超出范围)以及将原值更新的问题,既然记录号都提取出来了,这个就不难了。
我做这个的时候还用到了循环语句。不知狐友们有没有其他的好办法了。
2013-02-22 14:03
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
回复 10楼 qjbzjp
1、用一个text而不是两个,用来输入记录号序号:序号是不重复的,而且一般不会缺号。
2、检查“是否缺号”,只是为了检查输入者有没有输入错误。
3、新值=原值+新值的目的是为了了解记录被更新了多少次
2013-02-27 11:34
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
回复 12楼 qjbzjp
看清啊,老大。
序号没有缺号,只是为了检查输入者是否输入错误。。。。。。。。。。
2013-02-27 11:36
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
回复 9楼 sdta
顶!!
2013-02-27 11:37
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
这个问题有点像做 打印表单:输入记录范围就可以打印了。不同的是:还要把这些记录其中某个字段的内容按照某一相同值进行叠加更新。
2013-02-27 15:17
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
再等一天,看看有没有人能懂我的意思,有没有人能做得出来,如果没人,我也会散分的。
2013-02-27 16:51
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
举个例子:像做 打印表单:输入记录范围就可打印了,对于不存在的记录(输入错误的)进行提示,并且把每次打印的时间进行记录。
要求:表单中只能有一个text,和一个command按钮。输入连续和不连续的记录分别用半角的“-”号和“,”号分开。

[ 本帖最后由 qshuju 于 2013-2-27 17:00 编辑 ]
2013-02-27 16:58
快速回复:给狐狸们出个小题:表记录及函数操作
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019374 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved