Ds中有数据,但Gridview上未显示的原因小结

简介: 背景:当从数据库中获取数据集dataset并绑定到gridview上之后,但gridview上并未显示出相应的数据,单步调试发现ds中存在那一列,并且列中有数据,就是绑定不上去。原因可能有一下几种: 1、绑定时fieldname未设置对,比如未将列名全部大写。 小注:GridControl控件绑定时,在调节列属性时,列属性(filed name)要与数据库中的列名对应起来
背景:当从数据库中获取数据集dataset并绑定到gridview上之后,但gridview上并未 显示出相应的数据,单步调试发现ds中存在那一列,并且列中有数据,就是绑定 不上去。原因可能有一下几种:
1、绑定时fieldname未设置对,比如未将列名全 部大写。
小注: GridControl 控件绑定时,在调节列属性时,列属性(filed name)要与数据库中的列名对应起来(当时oracle数据库时,每个字段全部大写,以避免出错)
2、用sql查询时查询语句每个单词未大写。
3、绑定字段时,fieldname 上填写的值后面带有空格,此时错误很隐藏,可以去对应的.Designer.cs文件查 看对应的字段后知否有空格。
相关文章
隐藏el-table-column过多的内容并进行浮窗展示
隐藏el-table-column过多的内容并进行浮窗展示
隐藏el-table-column过多的内容并进行浮窗展示
element-plus:el-table自定义展开图标处于列的位置
element-plus:el-table自定义展开图标处于列的位置
730 0
|
JavaScript
element-UI el-table动态显示隐藏列造成固定一侧的列(fixed=“left/right“)错误显示
问题原因:多个tabs共用一个实体,动态显示隐藏列 出现了固定在右侧的列(fixed="right")错位 【解决方案】 表格的重新布局,只要table数据发生变化的时候就重新渲染表格 ```js this.$nextTick(() => { this.$refs.formname.doLayout() }) ``` 参考element官方文档 ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231030-e40
287 0
element-UI el-table动态显示隐藏列造成固定一侧的列(fixed=“left/right“)错误显示
element-ui table排序sortable三种状态,怎么去掉默认状态
在 element-ui 中,也定义了 sort-orders 有三种状态: ascending、descending、null,这三种状态形成一个循环切换。
2750 0
vxe-table可编辑状态默认显示下拉选select为默认展示
vxe-table可编辑状态默认显示下拉选select为默认展示
|
JavaScript 开发工具 git
Element-ui中 表格(Table)组件中 toggleRowSelection 方法设置默认多选项 无法选中解决思路
Element-ui中 表格(Table)组件中 toggleRowSelection 方法设置默认多选项 无法选中解决思路
1335 0
Element-ui中 表格(Table)组件中 toggleRowSelection 方法设置默认多选项 无法选中解决思路
|
数据库
【TP5】select下拉框的默认显示父级
【TP5】select下拉框的默认显示父级
292 0
【TP5】select下拉框的默认显示父级
|
JavaScript
el-table分页数据+回显+勾选状态+记录数据(map实战)
el-table分页数据+回显+勾选状态+记录数据(map实战)
916 0
Element 表格组件 el-table 列排序自动变化
本文目录 1. 现象 2. 解决 3. 附加方案
644 0