| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1007 人关注过本帖
标题:字段按字母排序问题
只看楼主 加入收藏
wuchunyu120
Rank: 1
来 自:河南南阳
等 级:新手上路
帖 子:237
专家分:0
注 册:2007-10-29
结帖率:100%
收藏
 问题点数:0 回复次数:1 
字段按字母排序问题
同题:
现有一个无限分类下拉菜单 是按照类别ID排列的
如何在原有基础上不改变分类布局的情况下  把其中的小类按照名称的字母方式排序?
代码如下:
程序代码:
<table width="190" border="0" align="center" cellpadding="0" cellspacing="0">
               <%
                                    strcode=""
                                    for i=1 to Len(SourCode) \ 4
                                    strcode=strcode&" or c_code like '"&left(SourCode,i*4)&"____'"
                                    next
                                    if strcode<>"" then
                                    strcode="(1<>1"&strcode&" or Len(c_code)=4)"
                                    else
                                    strcode=" Len(c_code)=4"
                                    end if
                                    strSQL="Select * From web_news_class Where 1=1 and " & strcode & "  Order by c_code"
                                    'response.Write(strsql)
                                    Set rs=Server.CreateObject("ADODB.RecordSet")
                                    rs.open strSQL,conn,1,1
                                    for i=1 to rs.recordcount
                                    Level=(Len(rs("c_code"))/4-1)*3
                                    If Len(rs("c_code"))>4 then
                                    mefeekk="this.className='highlight1'"
                                    else
                                    mefeekk="this.className='highlight'"
                                    end if
                                    %> 
            
            <% If Len(rs("c_code"))>4 Then %>
            <tr>
              <td height="25" bgcolor="#FFFFFF"  >
              <% select case  Len(rs("c_code")) 
              case 12
              
              %>
              &nbsp;&nbsp;
              <% case 16 %>
              &nbsp;&nbsp;&nbsp;&nbsp;
              <% end select %>
<% bpk=conn.execute("select count(*) from [web_news_class] where c_name='"&rs("c_name")&"'")(0) %>
              <a href="product.asp?class=<%=rs("id")%>&classname=<%=trim(rs("c_name"))%>"><% If bpk>0 Then %><IMG src="image/11111.gif" width="20" height="19" border=0 align="absbottom"><% Else %><img src="pic/05.gif">
<% End If %>
<%=trim(rs("c_name"))%></a>              </td></tr>
             <% Else %>
              <tr>
              <td height="25" bgcolor="#FFFFFF"  class="w2" >
            
               <img src="to_class3.gif"  align="absmiddle">&nbsp;&nbsp;<a href="product.asp?class=<%=rs("id")%>&classname=<%=trim(rs("c_name"))%>"><strong><%=trim(rs("c_name"))%></strong></a>  </td>
              </tr>
   <tr>
              <td height="1" background="pic01/011.jpg">  </td></tr>


<% End If %>

            <%
                                        rs.movenext
                                    next
                                    %>
        </table>
搜索更多相关主题的帖子: 字段 字母 
2008-08-12 10:12
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
SELECT * FROM [tb] ORDER BY 排序的字段 COLLATE chinese_PRC_CS_AS_KS_WS
2008-08-12 10:16
快速回复:字段按字母排序问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016390 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved