webForumDet fria alternativet

Hur ska jag göra jag?

ASP

3 svar · 280 visningar · startad av Emilo

Medlem sedan dec. 200096 inlägg
Frågan#1

Om man vill lägga till sitt namn i databasen från hemsidan och det redan finns i databasen vill jag att det ska stå att namnet redan finns men om det inte finns ska namnet läggas till i databasen, Hur gör jag?

Medlem sedan aug. 20003 575 inlägg
#2

Kanske detta hjälper?

<%
sNamn = Request.Form("Namn")

SQLcheckname = "Select * From Namn Where Namn = '" & sNamn & "'"

Set Rscheckname = Conn.Execute(Sqlcheckname)

If Not Rscheckname.Eof Then%>
Namnet fanns redan
<%else
'koden för inläggningen i databasen%>
Namnet är inlagt
<%End If%>

------------------
http://sendmess.freesqlhost.com/

Medlem sedan dec. 200096 inlägg
#3

När jag skriver in koden får jag detta felmedelande:

Körningsfel i Microsoft VBScript fel '800a01a8'

Objekt krävs.: "

namn.asp, rad 14

vilket är denna rad:

Set Rscheckname = Conn.Execute(Sqlcheckname)

vad kan det vara för fel?

Medlem sedan dec. 19996 721 inlägg
#4

Du måste skapa databaskopplingen conn innan du kan använda den.

------------------
-------------------
What a waste it is to lose one's mind. Or not to have a mind is being very wasteful. How true that is.
Dan Quayle

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