Hvad er der galt ?

Tags:    asp

Et lille problem.... et script til at tilføje en bruger til en acces database... virker fint når jeg kun har brugernavnet, men ikke når password også er med... håber I kan hjælpe mig !

<<----------------------------------------------------------------------------------->>

<!--#include file="conn.asp"-->

<%

' Så skal der bygges

strSQL = "Insert into login (bruger, pasword) values('" & Request.Form("bruger") & Request.Form("password") & "')"



' execute
Conn.Execute(strSQL)

' exit
Conn.close
set Conn = nothing

' tilbage til default siden
Response.redirect "default.asp"


%>




6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
det virker stadig ikke... får denne fejl.

<<------------------------------------------------------------------------->>

Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-driver] Antallet af forespørgselsværdier og destinationsfelter er ikke det samme.
/pro/insert.asp, line 12

_____________________________

Kan vi få din <form></form> at se? det gør det lidt nemmere

Hej,

Ret din sql til følgende:
strSQL = "Insert into login (bruger, pasword) values('" & Request.Form("bruger") & "', '" & Request.Form("password") & "')"

Din gamle sql ville se ud på følgende måde:
insert into logn (bruger, password) values('brugernavnpassword')

Hvor den jeg har skrevet ovenfor:
insert into logn (bruger, password) values('brugernavn', 'password')

/Michael.




Et lille problem.... et script til at tilføje en bruger til en acces database... virker fint når jeg kun har brugernavnet, men ikke når password også er med... håber I kan hjælpe mig !


Fold kodeboks ind/udKode 


____________

Jeg har ikke testet det for at se om det virker så det må du lige sige hvis det ikke gøre, design kan du jo selv sætte på :P

[Redigeret d. 13/10-03 13:40:39 af Tobias]



Et lille problem.... et script til at tilføje en bruger til en acces database... virker fint når jeg kun har brugernavnet, men ikke når password også er med... håber I kan hjælpe mig !

<<----------------------------------------------------------------------------------->>

<!--#include file="conn.asp"-->

<%

' Så skal der bygges

strSQL = "Insert into login (bruger, pasword) values('" & Request.Form("bruger") & Request.Form("password") & "')"



' execute
Conn.Execute(strSQL)

' exit
Conn.close
set Conn = nothing

' tilbage til default siden
Response.redirect "default.asp"


%>

__________________________


strSQL = "Insert into login (bruger, pasword) values('" & Request.Form("bruger") & Request.Form("password") & "')"

Du skriver pasword det ene sted og der står password ret det til efter hvad din for rigtigt hedder :P





det virker stadig ikke... får denne fejl.

<<------------------------------------------------------------------------->>

Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-driver] Antallet af forespørgselsværdier og destinationsfelter er ikke det samme.
/pro/insert.asp, line 12




det virker stadig ikke... får denne fejl.

<<------------------------------------------------------------------------->>

Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-driver] Antallet af forespørgselsværdier og destinationsfelter er ikke det samme.
/pro/insert.asp, line 12

_____________________________

Kan vi få din <form></form> at se? det gør det lidt nemmere



takker for hjælpen... det virkede :D



t