您的位置:程序门 -> vb -> 数据库(包含打印,安装,报表)



如何在datagird控件中如何取得某行某列的值


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何在datagird控件中如何取得某行某列的值
发表于:2007-06-22 11:07:28 楼主
如何在datagird控件中如何取得某行某列的值,另外我还想问下,如何改变某列标题的显示,因为datagird中读出来的娄据库里的字段名是英文的,我想改成汉字的
谢谢各位帮忙
发表于:2007-06-23 14:11:481楼 得分:0
改变列标头这样做
.open   "select   sum(have_power)   as   总有时功,sum(no_power)   as   总无时功,sum(sz_power)   as     总视在功   from   fh "
自动显示中文

获取值用
datagrid.columns(0).celltext(datagrid.bookmark)   --选中行的第零列的值。
发表于:2007-07-11 14:06:582楼 得分:0
'绑定报表信息输入
public   sub   datagrid()
'        
        dim   i   as   integer
        with   me.datagrid1
                .columns(0).caption   =   "序号 "
                .columns(1).caption   =   "报表标题 "
                .columns(2).caption   =   "副标题 "
                .columns(3).caption   =   "托管部门 "
                .columns(4).caption   =   "划款信息 "
                '锁定datagrid数据,不能修改
                for   i   =   0   to   .columns.count   -   1
                        .columns(i).locked   =   true
                next
        end   with
end   sub


快速检索

最新资讯
热门点击