webForumDet fria alternativet

Snabb funktion för att hämta ett värde i en databas

ASP

2 svar · 259 visningar · startad av l-boy

Medlem sedan juli 2003221 inlägg
Frågan#1

Jag använder nedanstående, men det måste finnas något snabbare ju? Dock behövs alla tre parametrarna.

Function PrintValue(tab, value, name)

Set RS = Connect.Execute("Select \* From "&tab&" Where ID="&value&"")

If RS.EOF Then
	PrintValue = "-"
Else
	PrintValue = RS(name)			
End If

RS.Close

End Function

Medlem sedan nov. 20017 144 inlägg
#2

Det skulle väl vara att ersätta * mot den aktuella kolumen:
...Select "& name &" From...
Plus att öppna och stänga databasen i samband med hämtningen också.
Eller står den på vid glänt?

Medlem sedan juli 2003221 inlägg
#3

Den är öppen dygnet runt ;)
Tack.

274 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
141 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)