读书人

关于DBGrid和DataSet的有关问题麻烦

发布时间: 2013-07-01 12:33:04 作者: rapoo

关于DBGrid和DataSet的问题,麻烦进来看一下,谢谢
我的一个DBGrid和一个DataSet绑定在一起,比如这个DataSet查询一张表,现在就是显示的原始的数值
select id,type from motion
这个type的值在1-3范围之间,我想type=1时就显示会议,type=2时就显示表决,最好能在DBGrid显示之前让我处理一下就好了,有什么办法做到,谢谢
[解决办法]
双击query,旋转type字段,在GetText事件中写

void __fastcall TForm1::strngfldADOQuery1DSDesignerGetText(TField *Sender,
AnsiString &Text, bool DisplayText)
{
if( Sender->AsString.Trim() == "01")
Text = "hello";
else
Text = "not";
}

读书人网 >C++ Builder

热点推荐