将DataTable的数据绑定到GridControl控件上

 时间:2024-10-12 05:14:00

1、首先,数据库中有这样一个Table,现在我们想将其中的几列拿出来,放到GridControl控件上,并且是中文展示,表结构如下图:

将DataTable的数据绑定到GridControl控件上

2、其次,我现在想取出,username,telephone,company,role,roleDetail,这几列(表名叫“TB_USERINFO”),现在我们从工具箱中选择这个控件放在测试的窗体上,修改列的标题成中文,数据库里是英文,但是给用户看不可能是英语的,要改成中文的,先点击“RunDesigner”,弹出窗体,选择“Columns”,将“Caption”这个属性改成你想显示的中文名称:

将DataTable的数据绑定到GridControl控件上将DataTable的数据绑定到GridControl控件上

3、大家可能会想是不是这样就完事了呢?错,你这样想,我手动将这些列改成了我想要显示的中文名,但是数据库如何知道呢,这里有个大家记住的地方,GridControl控件的特性,它这里还有个属性“FieldName”,这个属性必须要和绑定的数据库表的列名一致,如下图:

将DataTable的数据绑定到GridControl控件上

4、最后就是将数据从数据库中取出,绑定到控件上,我这里用的是OracleCommand取出,_conn是连接数据库的参数(OracleConnection类型的),代码如下图:

将DataTable的数据绑定到GridControl控件上
  • arcgis中替换回车符换行符:字段计算器Python版
  • 在access中创建HTML文件
  • Excel如何进行数据结果比对?
  • ArcGIS for Server 10.1找回用户名和密码
  • 热门搜索
    有何特长怎么写 血精是怎么回事 word页眉横线怎么添加 鸡皮疙瘩怎么去除 脸上有皱纹怎么办 电脑开不开机怎么回事 rtf文件怎么打开 怎么煲鸡汤 天津科技大学怎么样 电脑怎么改字体