การจัดลำดับ ADO

আমরা রেকর্ড সেটের ডাটা ক্রমানুসারে করার কিভাবনা নির্ধারণ করতে SQL ব্যবহার করতে পারি。

উদাহরণ

নির্দিষ্ট ফিল্ড নামের ভিত্তিতে রেকর্ডকে সমীক্ষিত ক্রমানুসারে ক্রমানুসারে করুন
কিভাবে নির্দিষ্ট ফিল্ড নামের ভিত্তিতে ডাটা ক্রমানুসারে করা যায়
নির্দিষ্ট ফিল্ড নামের ভিত্তিতে রেকর্ডকে অসমীক্ষিত ক্রমানুসারে ক্রমানুসারে করুন
কিভাবে নির্দিষ্ট ফিল্ড নামের ভিত্তিতে ডাটা ক্রমানুসারে করা যায়
ব্যবহারকারীকে যে স্তম্ভ অনুসারে ক্রমানুসারে করতে হবে তা বাছাই করান
ব্যবহারকারীকে যে স্তম্ভ অনুসারে ক্রমানুসারে করতে হবে তা বাছাই করান

ডাটা ক্রমানুসারে করুন

আমরা চাই যে "Customers" টেবিলের "Companyname" এবং "Contactname" ফিল্ডকে দেখানো হোক, এবং "Companyname"-এর ভিত্তিতে ক্রমানুসারে করুন (মাথায় রাখুন যে .asp-এর সাথে সংরক্ষণ করুন):

<html>
<body>
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs = Server.CreateObject("ADODB.recordset")
sql="SELECT Companyname, Contactname FROM
Customers ORDER BY CompanyName"
rs.Open sql, conn
%>

  <%for each x in rs.Fields
    response.write("")
  next%>
  
  <%do until rs.EOF%>
    
    <%for each x in rs.Fields%>
      
    <%next
    rs.MoveNext%>
    
  <%loop
  rs.close
  conn.close%>
" & x.name & "
<%Response.Write(x.value)%>