CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

SQL在ASP下怎么运用???

楼主wenlongcj(文龙)2003-12-01 17:49:46 在 MS-SQL Server / 应用实例 提问

select   *,   sum(数量)   from   table   where   类别='*'and   数量>'0'   group   by   *  
   
          输入类别查询得到该类别的产品合计数量,并显示为来自于什么地方(*),谁能帮个忙告诉我在ASP下怎么写。 问题点数:0、回复次数:12Top

1 楼txlicenhe(马可)回复于 2003-12-01 17:52:20 得分 0

select   类别,   sum(数量)   as   数量   from   table   where   类别='*'   and   数量>'0'   group   by   类别Top

2 楼wenlongcj(文龙)回复于 2003-12-01 17:55:12 得分 0

在ASP下怎么写啊?条件怎么用啊?Top

3 楼wenlongcj(文龙)回复于 2003-12-01 17:57:42 得分 0

MySql   =   "SELECT   *   from   "   &   dbtable&"   where   类别   like   '%"&request("username")&"%'"  
  下面该怎么写啊?  
  select   *,   sum(数量)   from   table   where   类别='*'and   数量>'0'   group   by   *  
   
          输入类别查询得到该类别的产品合计数量,并显示为来自于什么地方(*),谁能帮个忙告诉我在ASP下怎么写。  
  Top

4 楼mywhsw(bamboo)回复于 2003-12-01 17:57:44 得分 0

 
  connection.excute("execute('select   *,   sum(数量)   from   table   where   类别='''+你的asp变量+'''and   数量>''0''group   by   '+你的asp变量+')'"  
  Top

5 楼sunsunup(細水長流)回复于 2003-12-01 17:59:55 得分 0

在asp下,   要先建立連接,建立一個dataset,   至于sql語法,   一樣的寫法.Top

6 楼wenlongcj(文龙)回复于 2003-12-01 18:03:13 得分 0

我在SQL查询分析器里写出select   地名,   sum(数量)   from   table   where   类别='*'and   数量>'0'   group   by   *  
  我想在ASP网页的方式下输入类别后查询得出产品合计数量后报表  
  地名         类别合计数量Top

7 楼AndaAnda(都怪我乱情)回复于 2003-12-02 14:40:26 得分 0

Driver={SQL   SERVER   7.0};"   &   "server=***.***.***.**;   uid=root;   pwd=;   database=reed';Top

8 楼zjcxc(邹建)回复于 2003-12-02 14:58:14 得分 0

<%  
  lb="你输入的类别"  
  sql="select   类别='"+lb+"',合计数量=sum(数量)   from   table   where   类别='"+lb+"'   and   数量>0   group   by   类别"  
   
  set   rs=server.createobject("adodb.recordset")  
  rs.open   sql,conn  
  %>Top

9 楼wendaotwo(问道)回复于 2003-12-02 15:28:59 得分 0

zjcxc(邹建)   高手!Top

10 楼LoveSQL(努力奋斗ing)回复于 2003-12-02 15:41:38 得分 0

建议你还是建一个存储过程,然后把参数传到存储过程中去处理,直接取得返回结果就可以拉Top

11 楼CrazyFor(冬眠的鼹鼠)回复于 2003-12-02 15:51:10 得分 0

把语句分成二句,  
  select   sum(数量)   from   table   where   类别='*'and   数量>'0'   group   by   *  
   
  select   *   from   table   where   类别='*'and   数量>'0'   group   by   *Top

12 楼tongxiaojin(平凡的人)回复于 2003-12-02 16:51:09 得分 0

我也同意上面用存储过程的说法,用存储过程处理速度快,只要直接将结果返回就OK了。  
  在存储过程中就可以按标准形式编写了。Top

相关问题

  • asp+SQL server 怎么上传?
  • asp怎么连接sql server数据库?
  • ASP怎么连接上sql server?
  • 怎么用ASP把EXECEL导入SQL SERVER?
  • asp+sql的安全需要怎么做
  • asp+sql server怎么使用连接池?
  • asp and SQL Server
  • asp连接SQL!
  • 急急求助: asp怎么连sql server2000的dsn
  • asp怎么与sql server连接(不建数据源)

关键词

  • 存储过程
  • asp
  • 查询
  • sql
  • server
  • 数量
  • 类别
  • sum
  • 输入
  • group

得分解答快速导航

  • 帖主:wenlongcj

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo