找回密码
 立即注册

QQ登录

只需一步,快速开始

lime9921

初级会员

2

主题

5

帖子

261

积分

初级会员

积分
261

活字格认证

最新发帖
lime9921
初级会员   /  发表于:2014-8-27 19:32  /   查看:6474  /  回复:4
数据库里有一个user 表

name     age   hight
A
B
C
B
C
就是A B C都是打乱的 在数据库里

我想通过sql 语句 实现 先显示 所有NAME叫A 的记录 然后 是所有NAME=B 的 记录

大概是这样

name  
B
B
B
C
C
C
A
A
A
我用access的 sql 搞不定  
请问这个 用 fpspread 8 能实现这种排序吗
我用的是VB 6.0
还有

怎么能实现通过查询特定字段值 改变当前行的颜色

比如说
吧name=A 的所有行都编程红色 name=B 的都编程蓝色

谢谢技术支持 帮忙解答。 公司项目,实在没办法 了。过来求助

4 个回复

倒序浏览
lime9921
初级会员   /  发表于:2014-8-28 16:21:00
沙发
求解啊 没人回啊 心好凉
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-8-28 17:10:00
板凳
回复 2楼lime9921的帖子

排序问题可以通过两种方法实现:
1.通过 Spread Sort 实现:

  1. Private Sub Command2_Click()
  2.     Dim SortKeys, SortKeyOrder As Variant

  3.     SortKeys = Array(1)
  4.     SortKeyOrder = Array(1)
  5.     ' Sort data in first five columns and rows by column 1 and 3
  6.     fpSpread1.Sort 1, 1, 10, 1, SortByRow, SortKeys, SortKeyOrder
  7. End Sub
复制代码


2.在获取数据时通过 sql sort by实现 .
回复 使用道具 举报
lime9921
初级会员   /  发表于:2014-8-28 20:26:00
地板
版主 可以把上面的代码加上中文注释吗。我看不懂额。。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-8-29 12:12:00
5#
回复 4楼lime9921的帖子

fpSpread1.Sort 开始排序列, 开始排序行, 结束排序列, 结束排序行, SortByRow, 排序依据的行和列, 升序还是降序

Sort 方法详细参数信息,请你参考帮助文档,搜索相关章节即可。

如果在查看后仍然有问题,我们再继续沟通,谢谢

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢

评分

参与人数 1满意度 +5 收起 理由
lime9921 + 5 谢谢解答。很感谢

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部