งั้นลองแบบนี้ดูนะครับ
ก่อนอื่นต้องกำหนดความสัมพันธ์ให้กับตารางก่อนนะครับ จะได้ ref หากันได้
เวลาสั่งแสดงผลก็ให้มันวนลูปแสดง
ตัวอย่างแบบย่อๆนะครับ
<%
Sql="select * from ตารางที่1"
Set Rst=Server.CreateObject("ADODB.Recordset")
Rst.open Sql,Conn,1,3
do while not Rst.EOF
สิ่งที่อยากให้แสดง เช่น
response.write Rst("xxid")
Sql="select * from ตารางที่2 where ID_name="ค่าที่เก็บไว้ให้มัน ref หากัน" " //ความสัมพันธ์มันได้ใช้ตอนนี้แหละ
Set Rst2=Server.CreateObject("ADODB.Recordset")
Rst2.open Sql,Conn,1,3
do while not Rst2.EOF
สิ่งที่อยากให้แสดง เช่น
response.write Rst2("xxname")
อยากให้มันแสดงอะไรก็ใส่ๆเข้าไป แล้วจัดรูปแบบให้สวยงามครับ ใช้โปรแกรมอะไรก็ว่ากันไป
Rst2.movenext
loop //ลูปนี้เป็นของลูป Rst2 นะครับ
Rst.movenext
loop //ลูปนี้เป็นของลูป Rst นะครับ
set Rst=Nothing
set Conn=Nothing
%>