Avatar billede galthen Nybegynder
10. april 2003 - 14:23 Der er 6 kommentarer og
2 løsninger

Update SQL problem

har en SQL sætning i ASP VBScript der starter sådan:
Connect.Execute("UPDATE deltager set....

Det jeg gerne vi vide er om den updater.. Dvs at få en variable der fortæller mig om der var noget at update eller ej.
Avatar billede medions Nybegynder
10. april 2003 - 14:26 #1
Hmm det kommer an på hvad dine betingelser er til scriptet! -hvad skal den gøre?
-altså vil du ha' den skal tjekke for om recorden findes som skal opdateres eller hvordan vil du ha' det?

//>Rune
Avatar billede -master-d- Nybegynder
10. april 2003 - 14:28 #2
Det må være noget lignende dette

NyVærdi = "Den nye værdi"
Connect.Execute("UPDATE deltager set felt ='" & NyVærdi & "'")
Set rs = Connect.Execute("Select felt From deltager Where felt = '" & NyVærdi & "'")
If rs.BOF OR rs.EOF Then
Response.Write "Der blev ikke opdateret."
Else
Response.Write "Der blev opdateret."
End IF
Avatar billede galthen Nybegynder
10. april 2003 - 14:28 #3
Jeg vi have at en variable f.eks. får værdien true hvis den fandt noget den kunne opdatere og variable skulle blive false hvis den ikke fandt noget.
Avatar billede galthen Nybegynder
10. april 2003 - 14:31 #4
Får denne fejl på dit forslag Master D.

Operation is not allowed when the object is closed.
Avatar billede medions Nybegynder
10. april 2003 - 14:31 #5
strSQL = "SELECT * FORM tblTabelnavn WHERE id = " & Request.Form("idnummer")
Set objRs = objConn.Execute(strSQL)

If Not objRs.EOF
  objConn.Execute("UPDATE deltager SET...")
Else
  Response.Write("Din record blev ikke rettet!!")
End If

//>Rune
Avatar billede galthen Nybegynder
10. april 2003 - 14:34 #6
Problemet er at der skal lave 2 sql sætninger på den.
Det bliver i alt 8 for at lave det jeg skal... kan det ikke gøres på en?
Avatar billede medions Nybegynder
10. april 2003 - 14:35 #7
Hmm nej, det kan ikke laves på en efter hvad jeg lige kan komme i tanke om... :-/

//>Rune
Avatar billede galthen Nybegynder
10. april 2003 - 14:37 #8
Ok... Jeg takker for hjælpen... Har I fået point eller hvordan... Første gang jeg bruger Eksperten.dk
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