想根据不同的方式来排序
比如 select * from 表名 Order by 某字段 @排序的方式
上面的SQL语句把 asc 关键字作为参数 传给SQL语句但传参过后所得到的语句是
select * from 某表名 Order by 某字段 'asc'然后这种方式sql语句不能执行,因为关键字带了引号想达到的效果应该是
select * from 表名 Order by 某字段 asc如何去掉单引号呢??
各位朋友有什么办法吗?
要求是传参必须是按 @参数 这种方式传
比如 select * from 表名 Order by 某字段 @排序的方式
上面的SQL语句把 asc 关键字作为参数 传给SQL语句但传参过后所得到的语句是
select * from 某表名 Order by 某字段 'asc'然后这种方式sql语句不能执行,因为关键字带了引号想达到的效果应该是
select * from 表名 Order by 某字段 asc如何去掉单引号呢??
各位朋友有什么办法吗?
要求是传参必须是按 @参数 这种方式传
解决方案 »
- 求一条SQL语句,把三张表导入到一张递归表里
- 【请教】如何在客户端直接生成CSV并保存
- 网站问题!
- 如何固定GridView 首列
- 如何使用户控件中的内嵌文字作为Text属性?
- ASP.NET程序无法在Windows SERVER 2000/2003连接SQL SERVER2000数据库
- asp.net里有啥办法可以显示ole字段?
- 关于客户端的MAC地址
- 为了减少对数据库的访问次数,我想动态的生成静态页面,不知道此种方法是否可行?
- 如何将image字段中的图像显示出来?
- BitmapCutter.Core 在IE6 下边 功能按钮会错位 在线等
- 如何让ModalPopupExtender弹出的层能移动位置
cmd.Parameters.AddWithValue("@val",XXX);这种格式传的?
if(i=0)order by asc
else if(i=1) order by desc
2、在代码里控制,
if(需要正序)string sql= order by asc
else if order by desc