Avatar billede maximus25 Nybegynder
15. juli 2004 - 11:08 Der er 8 kommentarer og
1 løsning

atabse opdateres med værdier når man opdaterer browseren

Hejsa
Jeg har et problem med en funktion:

  objRS.AddNew
  End If
  objRS("navn") = CLng(Request.Form("navn"))
  objRS.Update
  objRS.Close
  Set objRS = Nothing

Funktionen virker glimrende men hvis man opdaterer browseren så bliver det sidst gemte lagt i databasen en gang til.....

Hvad kan jeg gøre for at stoppe dette??
Avatar billede hiks Nybegynder
15. juli 2004 - 11:18 #1
du er vel nødt til at teste vha en IF sætning om værdien er blevet lagt i databasen...

/hiks
Avatar billede maximus25 Nybegynder
15. juli 2004 - 11:21 #2
hvor skal jeg indsætte if sætningen?
Avatar billede hiks Nybegynder
15. juli 2004 - 11:23 #3
du skal vel lave en forespørgsel ned i din database/gennemløb af dine records for at se:

IF objRS("navn") = CLng(Request.Form("navn")) then
  response.write "Post er tilføjet..."
else
  'kode til at tilføje posten...
end if
Avatar billede maximus25 Nybegynder
15. juli 2004 - 11:26 #4
det  samme navn må gerne forkomme flere gange...så det er ikke det der problemet...
Avatar billede hiks Nybegynder
15. juli 2004 - 11:33 #5
ok...

hva så med at ha i toppen af din side at have:

<%
dim sideudfoert

If Request.Form("sideudfoert") <> "" then
  sideudført = "False"
Else
  sideudført = "True"
End If
%>

Nede i din form laver du så et INPUT-felt:

<INPUT TYPE="HIDDEN" NAME="sideudfoert" VALUE="True">

og så tester du så sidenhen på om værdien af sideudfoert er True eller False

/hiks
Avatar billede maximus25 Nybegynder
19. juli 2004 - 11:23 #6
tak for hjælpen:)...det virkede:)
Avatar billede maximus25 Nybegynder
19. juli 2004 - 11:23 #7
smid lige et svar.
Avatar billede hiks Nybegynder
19. juli 2004 - 13:58 #8
tjek men det er ikke så kønt... :)

/hiks
Avatar billede maximus25 Nybegynder
23. juli 2004 - 08:22 #9
point til dig:):)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester