Delphi如何做SQL次要排序
答案:3 悬赏:60
解决时间 2021-04-08 10:06
- 提问者网友:独菊痴梦
- 2021-04-08 05:56
我想做成这种效果,我用的是SQL数据库,但是不知道如何去写代码!我是Delphi7语言
最佳答案
- 二级知识专家网友:风格单纯
- 2021-04-08 06:13
这个排序都是用sql语句来排序,只是最后通过delphi展现出来,SQL里面你可以参考order by,通过联机帮助看下。
全部回答
- 1楼网友:最后战士
- 2021-04-08 08:18
SQL查询语法排序后,关联到DELPHI7的数据集展示后就一样排序了
- 2楼网友:随心随缘不随便
- 2021-04-08 07:46
将上边的列名和排序方法用字符串保留下来,组合一下sql语句,查询就行了~
var orderstr,sqlstr:string;
orderstr:='';
if cmobobox1.text='列c' then
begin
if checkbox1.checked then
orderstr:='列c asc '
else
orderstr:='列c desc ';
end;
if cmobobox2.text='列b' then
begin
if checkbox3.checked then
begin
if orderstr='' then
orderstr:= '列b asc '
else
orderstr:= orderstr + ',列b asc ';
end
else
begin
if orderstr='' then
orderstr:= '列b desc '
else
orderstr:= orderstr + ',列b desc ';
end;
end;
sqlstr :='select * from 表 order by ' + orderstr;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯