易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi 数据集中字段的显示值和存储值

在dbgrid中,wwDBcombodlg控件可以实现字段存储和显示值不同(如存储:1,显示:1.学生)
我用TField.EditMask := '1.学生',结果在选中这个栏位时显示“1.学生”,焦点移开了就成“1”
次要问题:这是为什么?
主要问题:不用wwDBComboDlg,自己如何实现“存储和显示值不同”这个功能?
帮顶

自己顶~~

DbGrid本身没这个功能!

枚举类型字段

或者 新建LookUpFields



谢谢各位,在ongettext中
if sender.AsString= ‘1’ then Text := ‘1.学生’;
就能显示出来了~


相关问答:

ACCESS的自定义函数在delphi里怎么用呢...

我在模块里自定义了一个函数:stradd()

可是在adoquery1.sql.add('select stradd(author) from book');
时提示stradd未定义...

这个问题有什么办法可以解决的吗? 非常感激!


(在A ......

VC++ 中的&符号 对应的是Delphi中的哪个符号??

VC++ 中, &变量名。 是什么意思。 Delphi中 和他一样的符号 是哪个、?

大家都认为,C语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时, ......

VC Delphi 内存速度比较 - VC/MFC / 非技术类

VC 控制台程序:
#include <iostream>
using namespace std;
int main()
{
const int def_buffer = 1024 * 4;
DWORD t;
BYTE b[def_buffer];
memset(b, 0, sizeof(b));
PBYTE p;
t = GetTickC ......

Delphi 多线程,弹出框中断问题

如题:

我的程序 Create 的时候 创建了N 个线程;这N个线程不停的在 监听N个COM口的数据;当分析数据时,有些时候要弹出application.messagebox 对话框判断 是否继续 执行线程,还是挂起线程。当多个线程同时 ......

Delphi 与 ACCESS的诡异现象

delphi 2007 + access 2007 +odbc +TADODataset,TADOConnection,TADOCommand


//删除数据
procedure TCDSSelectTools.DeleteMachine(byMachineID: string);
  tmpCmd := TADOCommand.Create(ni ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号