webForumDet fria alternativet

databas funktion

ASPur ASP

4 svar · 306 visningar · startad av Gimbo

GimboMedlem sedan dec. 20001 626 inlägg
#1

snart blir jag tokig, kör en enkel databas funktion för att öppna o stänga databasen ,men det vill sig inte!!

det här har jag längst upp på sidan

Function openDB()
	Set Conn = Server.CreateObject("ADODB.Connection")
	Conn.Open "driver={MySQL ODBC 3.51 Driver};SERVER=xxx;DATABASE=xxx;UID=xxx;PWD=xxx"
	
end Function

function closeDB()
	conn.close
	set conn = nothing
end function

och det här har jag längre ner

				call openDB()
				
				userId = request.form("username")
				password = request.form("password")
				
				set rs = conn.execute("SELECT admin, userID FROM user where userid = '" &userid &"' AND pass = '" &password& "'")

men får följande fel:

Object required: 'Conn'

då jag ersätter openDB med koden så fungerar det?? så jag hajjar noll

colioneMedlem sedan juni 20014 421 inlägg
GimboMedlem sedan dec. 20001 626 inlägg
#3

såg den tidigare men den va inte till mycke nytta

PoffeMedlem sedan apr. 20022 743 inlägg
#4

Du måste deklarera conn för att kunna använda det i olika funktioner och delar av koden.

Lägg till

Dim conn

i början av din kod och testa.

GimboMedlem sedan dec. 20001 626 inlägg
#5

gaaaah att jag glömde d! tackar

128 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)