wwDBGrid构造列没显示
因为自己想构造几个列,点查询按钮后,显示在wwDBGrid里,然后并能导出到Excel里,SQL语句如下:
select convert(varchar(10),InputTime,120) as slsj, PRateType = case when Insurance >0 then ''有'' else ''无'' end, dfje= case when PayType=''到付'' then AmountRmb else 0 end , '
+ ' shbz= case when verify=''1'' then ''已审核'' else ''未审核'' end ,* from bill_tab where 1=2
但是由于在form的Show事件里,写的是:sql = 'select * from bill_tab where 1=2 ',因此显示的列里没有想要构造的列,因此查询后,那些列也没办法显示出来;
解决办法:
将Form 的Show事件的SQL改成和查询按钮的一样,即刚开始构造列就要存在,否则再去点查询,它也不会主动的将构造列加上来了。
分享到:
相关推荐
例如,它支持多列排序、行选择模式、自定义列头以及更丰富的数据格式化功能。这些特性使得开发者可以构建出更加用户友好的数据查看和编辑界面,从而提升应用程序的整体质量。 InfoPower.v4000 的优点在于其高度的...
2.使用InfoPower的wwDBGrid1, 添加计算字段[XX], 并放置在最顶部(即Grid的最左边). 3.在wwDBGrid1的字段编辑器中,选择字段[XX], 在[Edit Contral]页面中,设置[Contral Type]=CheckBox, 并设置checked值=True, ...
用delphi编写一个程序可以方便开发人员设计数据库,同时自动生成相应的数据库脚本。其功能如:数据库设计和access数据库实体相关联,将每一步跟新都放映到数据库中调用系统中原有的创建数据库功能以及数据库升级功能...
《InfoPower Studio v17.0.5.2:Delphi 控件开发的卓越选择》 InfoPower Studio v17.0.5.2 是一个备受赞誉的 Delphi 控件库,专为 Delphi 开发者设计,提供了一系列强大且功能丰富的控件,以提升应用程序的用户体验...
在Delphi里将wwDBGrid,DxDBGrid,CxDBGrid 导出至OpenOffice里面的函数
这样在RM的设计器<插入数据字段>显示为自定义名称,为最终用户提供友好的显示 8、在报表中如何使用变量(或者如何给某个memoview赋值) a.RMVariables在RM_Class.pas中定义,是全局变量,这样定义后就可以在报表中...
此段代码的主要作用是当焦点位于指定列时,将`DBComboBox`的位置和大小设置为与当前`DBGrid`单元格相同,并使其可见。 **退出单元格时隐藏DBComboBox** 为了保证用户体验,在用户离开当前单元格后,需要隐藏`...