Avatar billede software Nybegynder
30. oktober 2002 - 12:43 Der er 4 kommentarer og
1 løsning

Opdatere database

Jeg kunne godt tænke mig at opdatere min database med ASPUpload:

<%
    Set Upload = Server.CreateObject("Persits.Upload")
    Upload.Save "d:/upload"
    Set File = Upload.Files("THEFILE")
    If Not File Is Nothing Then
        Connect = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../../database/aspupload.mdb")
        SQL = "INSERT INTO " & Upload.Form("emner") & "(binaere, billed, beskrivelse, overskrift, tekst, emne, filstoerrelse) VALUES(?, '"
        SQL = SQL & File.Filename & "', '"
        SQL = SQL & Replace(Upload.Form("beskrivelse"), "'", "''") & "', '"
        SQL = SQL & Replace(Upload.Form("overskrift"), "'", "''") & "', '"
        SQL = SQL & Replace(Upload.Form("tekst"), "'", "''") & "', '"
        SQL = SQL & Replace(Upload.Form("emner"), "'", "''") & "', '"
        SQL = SQL & File.Size & "')"
        File.ToDatabase Connect, SQL
        Response.Write "File saved."
    Else
        Response.Write "File not selected."
    End If
   
    Response.Redirect "http://www.pussyworld.dk/vvc"
%>

Scriptet virker fint men lige nu tilføjer den data istedet for at opdatere allerede eksisterende data.
Avatar billede Spotgun Seniormester
30. oktober 2002 - 12:47 #1
Lav din SQL-statement om fra en INSERT til en UPDATE sætning, så skulle det virke fint.
Avatar billede software Nybegynder
30. oktober 2002 - 12:51 #2
Jeg har prøvet at INSERT INTO med Update og det gjorde ingen forskel.
Avatar billede software Nybegynder
30. oktober 2002 - 12:52 #3
Jeg har prøvet at erstatte
Avatar billede software Nybegynder
30. oktober 2002 - 13:04 #4
lukker spørgsmålet
Avatar billede software Nybegynder
30. oktober 2002 - 13:04 #5
lukker
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