将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找回用户名和密码
  • 热门搜索
    云南旅游攻略7日游 旅游卫视直播 石家庄 旅游 西部旅游 去香港旅游要办什么手续 厦门鼓浪屿旅游景点 象山影视城旅游 苏黎世旅游 约旦旅游 芙蓉镇旅游