当前位置:首页
开发技术指南» 文章正文
    引言:

 ·如何把 button 的内外圈线去掉    »显示摘要«
    摘要: 我喜欢 button 应用的灵活性,但当把 button 定义为图片按钮,再设定其属性 flatstyle=flat 后,它讨厌的外圈线却依然存在;还有,我已把 tabstop 设为 flase,但当我用鼠标按下按钮(但不放开鼠标)再移开鼠标时,它更讨厌的内圈线又出现了! 一句话,如何彻底地把 button 的内外圈线去掉?(但不要破坏它的其它特征,也别告诉我用其它控件代替喔。) ......
    摘要: 数据库文件 d:\data\db.mdb 里面有一张表news,关键字news_id 用oledbconnection + oledbdataadapter + dataset + datalist显示数据,用aspnetpager分页控件分页,每页10条记录,该如何写程序? 我看了很多例子,可是真的看不懂! 请各位前辈帮帮忙!最简单明了的写法就行! 实在 要崩溃了! 谢谢!谢谢!谢谢指点......


如何优化这个SQL查询

我有二个表,一个是保存厂家,一个是保存厂家出货记录的.  
  比如:   表A   有字段:   id,   name,   表B有字段   id,name,a_id(厂家编号).  
  现在我要查出每个厂家,每个月各出了多少货?要怎么优化?  
  结果如下  
  +-------------+---------+------+-----+--------+  
  |   厂家名称         |       1月份   |   2月     |   ....|   12月份   |  
  +-------------+---------+------+-----+--------+  
  |     abc                 |     333         |   355     |.....|     0           |  
  +-------------+---------+------+-----+--------+  
  |     dec                 |     333         |     455   |.....|     0           |  
  +-------------+---------+------+-----+--------+  
   
  我现在是用二个FOR   循环,但这样如果有10个厂家以上,效率就差了.  
  如:    
    select   id,name,from   a  
    do   while   not   .eof  
      for   intMonth=   i   to   12   //   12个月,没有出货则为0  
        select   sum(qty)   as   tt   from   b   where   a_id=   a.id   where   dateDiff(year,2005-0"+intMonth+"01,b.pdate)=0   and   dateDiff(month,2005-"+intMonth+"-01,b.pdate)=0  
   
      next  
      .moveNext  
  loop  
         
  这样的话,10个厂家,就要12   *   10   次了.  
  不晓哪个高人有好办法.谢谢.  
 

NO.1   作者: zjcxc

--   类似:  
   
  select   厂家,  
  [1月]=sum(case   when   month(日期)=1   then   qty   else   0   end),  
  [2月]=sum(case   when   month(日期)=2   then   qty   else   0   end),  
  [3月]=sum(case   when   month(日期)=3   then   qty   else   0   end),  
  ....  
  [12月]=sum(case   when   month(日期)=12   then   qty   else   0   end)  
  from   表  
  where   日期   between   2005-1-1   and   2005-12-31  
  group   by   厂家


 ·一个简单的问题    »显示摘要«
    摘要: 由于站点限制了某些ip才能访问.我想通过代码来伪造一个数据包请求该页面.请问如何实现?当然在这里,我不需要获得请求后反馈的信息,单单伪造一个客户端的ip即可.所以理论上应该可以实现.在此求代码方案. ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE