Sub DB_koppling 'Databas-kopplingen istället för include
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=MinDB"
End Sub
Jag anropade subben med:
DB_koppling
Sen ändrade jag subben till en funktion eftersom det ska vara bättre och då skrev jag om koden så här:
Function DB_koppling 'Databas-kopplingen istället för include
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=MinDB"
set DB_koppling=Connect
End Function
Jag anropar funktionen genom:
set Connect = DB_koppling
Jag testade att ta bort subben och lägga till funktionen med sitt anrop på några ställen. Det underliga är att där det står fortfarande ett subanrop, DB_koppling, där fungerar DB-hämtningen ändå? (Varför fungerar den även om jag tagit bort subben?)
------------------
Alltid lär man sig något nytt varje dag...
När jag använde mig av subben så anropade jag den flera gångar. Då skapade jag väl flera connections. Sen så deklarerar jag också funktionen globalt. Den är på samma ställe som subben var innan. Behöver den inte vara det eller? Jag ser inte någon skillnad på subben och funktionen. Kan ni inte exemplifiera. (försöker förstå)
------------------
Alltid lär man sig något nytt varje dag...
291 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2