| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3469 人关注过本帖
标题:怎么添加删除标记?及关于一些题意的理解。
只看楼主 加入收藏
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
事实上,update也行的。关键是数据库的“删除”标记其实是一个特殊字段,很多人不知道这个本质而已。

授人以渔,不授人以鱼。
2012-03-14 23:59
快乐至上
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2012-2-17
收藏
得分:0 
回复 10楼 sdta
我只是想确认是不是。。。。。。。没有别的意思
2012-03-15 00:00
快乐至上
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2012-2-17
收藏
得分:0 
回复 11楼 TonyDeng
那具体命令应该怎么写?
2012-03-15 00:02
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
关于左右,要看那是什么菜单。一般指的menu,是那种横条下挂各个竖条的样式,此时,“左右”是对横部分说的,“上下”是对竖部分说的。事实上,在竖条中,也可以有多级菜单,通常向右分支生出,如果控件靠近屏幕太右空间不足,就会自动在左边生出。

授人以渔,不授人以鱼。
2012-03-15 00:03
快乐至上
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2012-2-17
收藏
得分:0 
回复 14楼 TonyDeng
对啊对啊··所以我问题中理解就是对的··对吧!~
2012-03-15 00:06
快乐至上
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2012-2-17
收藏
得分:0 
回复 14楼 TonyDeng
还有第一题中的命令。准确的应该是怎样写的?
2012-03-15 00:08
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:10 
通常是Delete,不带参数时,是对记录指针当前的记录设置删除标记,用recall取消。带参数时,其用法跟replace、update之类相同,是对多笔记录执行操作,recall也一样。在特殊情况下,有可能遇到不希望使用数据库自身删除标记的情况,可以考虑设置一个字段做这个功能,比如设置一个逻辑型的字段就可以了,或者,用字符型字段通过不同的字符区分不同的删除标记以供程序检索(这是数据库自身标记无法提供的),此时,就可以用update操作这个字段。本质上,delete跟update是一样的动作,只是前者针对特殊字段使用特定符号(*)罢了。

当你使用browse命令浏览一个数据表时,看到左边有一个删除栏(在Grid控件中它用DeleteMark属性设置显现与否),那就是把这一隐蔽字段显示出来的,有删除标记的,这一栏被涂黑,用鼠标点这个位置,标记反转,即执行了delete或recall命令。

实际上,数据表中还有一个隐蔽字段,就是RecordNo字段,记录号。

[ 本帖最后由 TonyDeng 于 2012-3-15 00:16 编辑 ]

授人以渔,不授人以鱼。
2012-03-15 00:09
快乐至上
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2012-2-17
收藏
得分:0 
回复 17楼 TonyDeng
delete kc for xf>=5   是这样吗、。。。。
2012-03-15 00:13
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:5 
可以的,条件按实际需要写。注意看帮助。

授人以渔,不授人以鱼。
2012-03-15 00:15
快乐至上
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2012-2-17
收藏
得分:0 
回复 19楼 TonyDeng
那么上述的答案和问题后面我的理解都是正确的,对吧??
2012-03-15 00:16
快速回复:怎么添加删除标记?及关于一些题意的理解。
数据加载中...
 
   



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

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