एडीओ सॉर्ट

हम रिकॉर्ड सेट में डाटा को क्रमबद्ध करने के तरीके को निर्धारित करने के लिए SQL का उपयोग कर सकते हैं。

उदाहरण

निर्दिष्ट क्षेत्र नाम के अनुसार रिकॉर्डों को कम क्रमबद्ध करें
कैसे निर्दिष्ट क्षेत्र नाम के अनुसार डाटा को क्रमबद्ध करें
निर्दिष्ट क्षेत्र नाम के अनुसार रिकॉर्डों को अधिकांश क्रमबद्ध करें
कैसे निर्दिष्ट क्षेत्र नाम के अनुसार डाटा को क्रमबद्ध करें
उपयोगकर्ता को यह चुनने दें कि कौन-सा स्तम्भ के अनुसार क्रमबद्ध करें
उपयोगकर्ता को यह चुनने दें कि कौन-सा स्तम्भ के अनुसार क्रमबद्ध करें

डाटा को क्रमबद्ध करें

हम "Customers" तालिका में "Companyname" और "Contactname" क्षेत्रों को दिखाना चाहते हैं और "Companyname" के अनुसार क्रमबद्ध करें (याद रखें कि .asp सफीफाई सहित बचायें):

<html>
<body>
<%
सर्वर.क्रिएटऑबजेक्ट('ADODB.Connection') = conn
conn.प्रोवाइडर = 'Microsoft.Jet.OLEDB.4.0'
conn.खोल('c:/webdata/northwind.mdb')
सर्वर.क्रिएटऑबजेक्ट('ADODB.recordset') = rs
sql="SELECT Companyname, Contactname FROM
Customers ORDER BY CompanyName"
rs.Open sql, conn
%>
<table border="1" width="100%">
  <tr>
  <%for each x in rs.Fields
    response.write("<th>" & x.name & "</th>")
  next%>
  </tr>
  <%do until rs.EOF%>
    <tr>
    <%for each x in rs.Fields%
      <td><%Response.Write(x.value)%></td>
    <%next
    rs.MoveNext%>
    </tr>
  <%loop
  rs.close
  conn.close%>
</table>
</body>
</html>