<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("databas.mdb")
Set RecSet = Server.CreateObject("ADODB.RecordSet")
%>
html kod.. blablalbalbla
<%
telefon = "SELECT * FROM telefon
RecSet.Open telefon, Connect, AdOpenStativ"
Do Until RecSet.EOF
%>
<tr><td><%=RecSet("variabel1")%></td><td><%=RecSet("variabel2")%>
<%
RecSet.MoveNext
Loop
RecSet.Close
Set RecSet = Nothing
%>
mer htmlkod blablabla
<%
email = "SELECT * FROM email
RecSet.Open email, Connect, AdOpenStativ"
Do Until RecSet.EOF
%>
<tr><td><%=RecSet("variabel3")%></td><td><%=RecSet("variabel4")%>
<%
RecSet.MoveNext
Loop
RecSet.Close
Set RecSet = Nothing
%>
när jag kör denna så listar den alla poster i tabellen telefon men där email-adresserna ska komma står det att objekt krävs på raden där det står "RecSet.Open email, Connect, AdOpenStatic"
vad är det som inte fungerar? tar gärna emot sql-kod för ovanstående.
Du måste alltid använda ett recordset när du hämtar data, där finns det inget alternativ. Det man kan göra för att förbättra prestanda är att t.ex. använda getrows/getstring så att man minskar antalet anrop till databasen.