Jag fick för ett tag sedan hjälp där någon posta en funktion för att hämta ut information ur databasen.
[1]
Function getRecords(SQL)
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("databas.mdb")
Set rs = Conn.Execute(SQL)
if not rs.EOF Then arrRecords = rs.GetRows()
rs.Close
Set rs = Nothing
Conn.Close
Set Conn = Nothing
getRecords = arrRecords
End Function
[/1]
Den fungerar fint och underlättar då man har en sida med flera undersidor(queryString), så slipper man skriva ut all kod hela tiden... Men hur blir det om man måste hämta information ur flera tabeller, blir det mer påfrestande om man öppnar och stänger ADODB.Connection
dvs:
forstaArray = getRecords("SELECT data FROM tabel1 WHERE 1 = 0")
andraArray = getRecords("SELECT info FROM tabel2 WHERE 1 = 1") osv...
eller blir det ingen skillnad fast man öppnar och stänger varje gång? Hur ska man göra istället iså fall?