webForumDet fria alternativet

ExecuteSQL

ASPur Script - ASP

0 svar · 816 visningar · startad av rymdknark

Medlem sedan maj 2000175 inlägg
Frågan#1

Function ExecuteSQL(ByVal sSql, ByVal vCn)
Dim oRs, oCn, sTokens

sTokens	= Split(sSql)
If (Ubound(sTokens) = 0) Then Exit Function

Set oCn	= Server.CreateObject("ADODB.Connection")
oCn.Open vCn

If (InStr("INSERT UPDATE DELETE", UCase(sTokens(0)))) Then
	oCn.Execute sSql
Else
	Set oRs	= Server.CreateObject("ADODB.Recordset")
		
	oRs.CursorLocation = 3
	oRs.Open sSql, oCn, 0, 4
	Set oRs.ActiveConnection = Nothing

	Set ExecuteSQL = oRs

End If

oCn.Close
Set oCn	= Nothing

End Function

141 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)