webForumDet fria alternativet

Felmeddelande, hjälp!

ASP

5 svar · 260 visningar · startad av Catarina

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

Vi har fått felmeddelande, när vi ska lägga in i vår databas:
"Operationen måste använda en fråga som kan uppdateras"

så här ser det ut...

<% set minCon = Server.CreateObject("ADODB.Connection")
set rs = Server.CreateObject("ADODB.Recordset")
minCon.Open "DSN=databas_recept;UID=;PWD="
SQL = "insert into medlem (namn, mail, användarnamn, lösenord) values ('" & Request.Form("namn") & "', '" & Request.Form("mail") & "', '" & Request.Form("anvandarnamn") & "','" & Request.Form("losenord") & "')"
'SQL = "select * from medlem where namn = '" & Request.Form("namn") & "'"
rs.Open SQL, minCon
rs.AddNew%>
'response.write rs("namn")%>
<html>
<head>
</head>
<body>
<%'=rs("namn")%>
Tack <%=Request.Form("Namn")%> för din registrering hos oss!
</body>
</html>
<%rs.Close %>

Snälla vad är det för fel? Tack snälla för hjälpen!

Medlem sedan feb. 20012 412 inlägg
#2

Du har antagligen för låga rättigheter på katalogen där din databas ligger.

mvh Jörgen HP

Medlem sedan juli 200027 inlägg
#3

Hur gör man?

För låga rättigheter? Hur kollar man det?

tack på förhand!

/C

Medlem sedan feb. 20012 412 inlägg
#4

Om du högerklickar på aktuell katalog i utforskaren, och väljer egenskaper, välj sedan fliken säkerhet.

Sedan lägger du till kontot och rxwd som rättighet.

mvh Jörgen HP

Medlem sedan juli 200027 inlägg
#5

tack snälla för hjälpen....

fick det att funka!

Medlem sedan juli 20003 825 inlägg
#6

För att klargöra...

Felmedelandet har inget med databasen i sig att göra, utan det som åsyftas är den fysiska katalogen som databas-filen ligger i.

267 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
137 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
139 ms — ändringar (db)