社区
数据库相关
帖子详情
dxdbgrid排序出错的问题
songlia2
2005-06-29 03:48:42
我用的是dxdbgrid,在某些情况下点击标题栏排序会报错"invalid variant operation"
查了很长时间,最后发现如果排序列的数据包含NULL时就会报错
因为涉及的程序太多,希望能提供一种不改sql的简单方法解决这个问题
...全文
64
6
打赏
收藏
dxdbgrid排序出错的问题
我用的是dxdbgrid,在某些情况下点击标题栏排序会报错"invalid variant operation" 查了很长时间,最后发现如果排序列的数据包含NULL时就会报错 因为涉及的程序太多,希望能提供一种不改sql的简单方法解决这个问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Kshape
2005-07-02
打赏
举报
回复
不要用variant。把類型限死。
wsstar
2005-07-02
打赏
举报
回复
如果该错误不影响其它的功能
试试用TRY … EXCEPT 将错误屏蔽掉呢?
songlia2
2005-06-30
打赏
举报
回复
晕,这样要写很多代码的呀,没有更方便的方法吗
lovend
2005-06-29
打赏
举报
回复
帮你顶
周江涛
2005-06-29
打赏
举报
回复
这个啊,有几种办法。
1 dxGrid太老了,用新版的cxGrid4.5
2 在点击列标题的事件里写数据集的sort = '字段名 ASC ' 或DESC
duanhai
2005-06-29
打赏
举报
回复
dxdbgrid没有怎么有过
也许是NULL的比较有问题吧
dxDB
Grid
使用集锦(delphi)
dxDB
Grid
使用集锦(delphi) 非常全面!!! 一、如何设定可以多列自动
排序
? 只能使用分组:如按a1,a2,a3,a4
排序
先按a1分组,再a2,再a3 然后设置a4的排列(升/降) 二、如何设定左边几列,不能滚动? 建立Band0,Band1 ...
dxdb
grid
控件属性介绍
delphi下
dxdb
grid
控件的属性说明
dxDB
Grid
使用集锦
dxDB
Grid
使用集锦 1.如何设定可以多列自动
排序
2.如何设定左边几列,不能滚动
dxdb
grid
汉化
dxdb
grid
汉化,很实用,对于旧的程序用使用这个控件的是一个很好的帮肋
dxDB
Grid
自定义列、TreeView节点增加的演示
这是我的实际开发中开发的一个Delphi单元文件。主要和软件结合以完成: 1.
dxDB
Grid
中自定义列; 2.TreeView节点增加;
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章