准备在程序中出现一个过程,其中有四种状态,未知状态
提出申请
已受理,办理中
办理成功我是在一个字段中用1,2,3,4来表示四个呢,
还是分别用四个字段来表示,
主要因为要实现在dbgrid(dbgrideh)中显示对这个过程.
大家有没有好的方法呢?
提出申请
已受理,办理中
办理成功我是在一个字段中用1,2,3,4来表示四个呢,
还是分别用四个字段来表示,
主要因为要实现在dbgrid(dbgrideh)中显示对这个过程.
大家有没有好的方法呢?
解决方案 »
- 怎么用CreateProcess启动系统桌面?
- 3层结构 中出现的 奇怪问题 !
- 有关WinCVS版本控制的问题
- CXGRID连同表头如何输出到打印机?
- 不让程序关闭
- Clientsocket和Serversocket几问!
- 请教菜鸟问题!
- 有些控件报是For Delphi4的,在Delphi5下安装会出现"找不到运行此程序的某个库文件."有没有什么办法解决这个问题?
- 新版论坛一出,我的参与分没了,我的可用分里的能给分也少了40分。怎么搞的???
- 求购《Delphi 高级开发南>> 与 Object pascal 方面的书,旧的也可以
- 急求,delphi7第三方控件,在线等
- 请问,如何截取一个字符与另一个字符之间的字符串
提出申请
已受理,办理中
办理成功我是在一个字段中用1,2,3,4来表示四个呢,
还是分别用四个字段来表示,
主要因为要实现在dbgrid(dbgrideh)中显示对这个过程.
大家有没有好的方法呢?
-----------------------------------------没多大区别,一般在dbgrid中显示的时候,可以用个计算字段,用1、2、3、4表示不直观,但存储空间用的少,用字段呢,直观一点。你可以这样
1、设置一个基准表,表中有两个字段,一个字段是code,代表状态代码,一个description,用来做这个代码的描述,在另外一个用来记录信息的表中(也有一个code字段,关联自基准表),记录code,当需要显示description的时候,用关联查询。我看你问了好几天了,你有问的时间,自己多动手做点试验,可能现在东西都已经做好了。
□□□□
这样一个勾来选择状态好呢?
还是那样来选择1,2,3,4好.wudi_1982(︻┳═一) 说得对,我要多试,现在好象是非得先想明白才弄.:(
code(tinyint) description(char(20))
1 未知状态
2 提出申请
3 已受理,办理中
4 办理成功
那么你存储信息的表,例如叫 tabInfo则可以是,其中的code 关联自baseinfo 中的code
id info code
某某人 某某事 1
某某人 某某事 2那么你需要查询tabinfo的时候,可以用关联查询,将tabinfo 和 baseinfo关联,然后查询信息上面的例子,就是一种思路。
select a.id,a.info,b.description from tabinfo as a join baseinfo as b
on a.code =b.code
这样查询出的结果就是
id info description
某某人 某某事 未知状态
某某人 某某事 提出申请