在DBGrid中,有多个字段是以代码形式存放的,并且所有的代码字段都是有另外一个专门的表存放代码和具体的名称的,现在想把DBGrid显示的代码按照它所对应的表的名称进行显示,应该如何实现?
采用字段的GetText事件加Sql语句来进行处理的话,DBGrid会闪烁,速度也有影响,手工添加的话,工作量实在是太大了.
说明一下,数据集的内容是不允许改动的.
采用字段的GetText事件加Sql语句来进行处理的话,DBGrid会闪烁,速度也有影响,手工添加的话,工作量实在是太大了.
说明一下,数据集的内容是不允许改动的.
解决方案 »
- 同一个数据库内用一个表更新另一个表 急 在线等....
- sqlservr.exe内存利用不断增长。源代码如下...是代码的问题吗?
- quickrep预览双击打印按钮出现很异常的报错,请问怎么解决?送100分
- 关于调用DTS的问题,高分求解
- 求教mdi窗体的问题
- 问个简单的问题,大家别笑我,Delphi里去字符串前后的空格的函数是什么啊?
- 在线等待,关于将一条含有日期的记录插入数据表的问题!!!
- 关于StringGrid使用的两个问题
- 卖客户关系管理系统(CRM)程序和代码
- 怎么得到Timage的Picture.Data里的数据
- 问个菜鸟问题,如果点关闭时 最小化窗口?
- 怎样从登陆的Form传递信息给另一个form里面的webbrowser控件?急在线等待!!!
可以在代码中向数据库提交具有代码转换的sql语句,获取被转换代码后的数据集.
我的意思是说原来的数据集字段可能是111,112,113,......999,现在要在DBGrid中根据另外一个表把它显示为小轿车,大轿车,小客车,......大货车这样的.
SQL语句,代码表,数据库就是为适应这种应用才身存的.
SQL语句不会很长,否则,SQL语句也没必要设置论坛了.
Select t1.XXX,t2.XXX,t3.XXX,t4.XXX,....,t20.XXX from t1,t2,t3,...,t20 where t1.XXX=t11.XXX and t2.XXX=t12.XXX and .... and t10.xxx=t20.XXX