एडीओ प्रदर्शन
किसी रिकॉर्डसेट से डेटा प्रदर्शित करने का सबसे सामान्य तरीका, डेटा को HTML तालिका में प्रदर्शित करना है।
फ़ील्ड नाम और फ़ील्ड मान प्रदर्शित करें
हमारे पास "नॉर्थविंड" नाम का एक डेटाबेस है और हम "ग्राहक" तालिका से डेटा प्रदर्शित करना चाहते हैं (फ़ाइल को .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")
rs.Open "SELECT * FROM Customers", conn
do until rs.EOF
for each x in rs.Fields
Response.Write(x.name)
Response.Write(" = ")
Response.Write(x.value & "<br>")
next
Response.Write("<br>")
rs.MoveNext
loop
rs.close
conn.close
%>
</body>
</html>
HTML तालिका में फ़ील्ड नाम और फ़ील्ड मान प्रदर्शित करें
हम निम्नलिखित पंक्तियों के साथ एक HTML तालिका के अंदर "ग्राहक" तालिका से डेटा भी प्रदर्शित कर सकते हैं (फ़ाइल को .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")
rs.Open "SELECT Companyname, Contactname FROM Customers", conn
%>
<table border="1" width="100%">
<%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>
HTML तालिका में शीर्षलेख जोड़ें
हम HTML तालिका को अधिक पठनीय बनाने के लिए हेडर जोड़ना चाहते हैं (फ़ाइल को .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"
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>
और ज्यादा उदाहरण
रंग जोड़ें HTML तालिका को सुंदर दिखाने के लिए उसमें रंग कैसे जोड़ें।