Avatar billede optur Novice
29. november 2007 - 08:33 Der er 7 kommentarer og
1 løsning

Problemer med at skrive til MySQL

Jeg har lavet denne kode:

Set Jpeg = Server.CreateObject("Persits.Jpeg")
Set Upload = Server.CreateObject("Persits.Upload")
Upload.Save(server.MapPath("..\images"))
   
   
for each file in Upload.files
       
pic = file.fileName
headline = Upload.form("headline")   
url = Upload.form("url")
info = Upload.form("info")
   
Jpeg.open (server.MapPath("..\images\"&pic))
   
L = 100
   
Jpeg.width = L
Jpeg.height = Jpeg.OriginalHeight * L / Jpeg.OriginalWidth
   
Jpeg.Save (server.MapPath("..\images\"&pic))
   
   
conn.execute("INSERT INTO referencer (pic,headline,url,info) VALUES ("&",'"&pic&"','"&headline&"')")
   
next
       
Response.Write "File saved."

Og får denne fejl:

Der opstod en Microsoft VBScript-kompileringsfejl (0x800A03EE)
Tegnet ')' var ventet
/sj-webdesign.dk/includes/subs.asp, line 351, column 85
conn.execute("INSERT INTO referencer (pic,headline,url,info) VALUES ("&",'"&pic&"','"&headline&"')")

Jeg kan bare ikke se hvad problemet er, nogen der kan hjælpe?
Avatar billede optur Novice
29. november 2007 - 08:35 #1
rettelse: i stedet for

conn.execute("INSERT INTO referencer (pic,headline,url,info) VALUES ("&",'"&pic&"','"&headline&"')")

skal der stå:

conn.execute("Insert into referencer (pic ,headline, url ,info) values ("&"'"&pic&"','"&headline&"','"&url&"','"&info&"'")

og fejlen er:

Der opstod en Microsoft VBScript-kompileringsfejl (0x800A03EE)
Tegnet ')' var ventet
/sj-webdesign.dk/includes/subs.asp, line 351, column 87
conn.execute("Insert into referencer (pic ,headline, url ,info) values ("&"'"&pic&"','"&headline&"','"&url&"','"&info&"'")
Avatar billede nielle Nybegynder
29. november 2007 - 08:38 #2
Sådan?

conn.execute("Insert into referencer (pic ,headline, url ,info) values ("&"'"&pic&"','"&headline&"','"&url&"','"&info&"')")
Avatar billede optur Novice
29. november 2007 - 08:41 #3
Jeg lavede en taste fejl:

    Set Jpeg = Server.CreateObject("Persits.Jpeg")
    Set Upload = Server.CreateObject("Persits.Upload")
    Upload.Save(server.MapPath("..\images"))
   
   
    for each file in Upload.files
       
    pic = file.fileName
    headline = replace(Upload.form("headline"),"'","""")   
    url = replace(Upload.form("url"),"'","""")
    info = replace(Upload.form("info"),"'","""")
   
    Jpeg.open (server.MapPath("..\images\"&pic))
   
    L = 100
   
    Jpeg.width = L
    Jpeg.height = Jpeg.OriginalHeight * L / Jpeg.OriginalWidth
   
    Jpeg.Save (server.MapPath("..\images\"&pic))
   
   
    conn.execute("Insert into referencer (pic,headline,url,info) values("&"'"&pic&"','"&headline&"','"&url&"','"&info&"')")   
   
    next
       
    Response.Write "File saved."


Med Denne fejl:

Der opstod en Microsoft VBScript-kompileringsfejl (0x800A03EE)
Tegnet ')' var ventet
/sj-webdesign.dk/includes/subs.asp, line 351, column 83
conn.execute("Insert into referencer (pic,headline,url,info) values("&"'"&pic&"','"&headline&"','"&url&"','"&info&"')")
Avatar billede nielle Nybegynder
29. november 2007 - 08:51 #4
pRØV MED:

    Set Jpeg = Server.CreateObject("Persits.Jpeg")
    Set Upload = Server.CreateObject("Persits.Upload")
    Upload.Save(Server.MapPath("..\images"))
   
   
    For Each file In Upload.Files
    pic = file.FileName
    headline = Replace(Upload.Form("headline"), "'", "''")   
    url = Replace(Upload.Form("url"), "'", "''")
    info = Replace(Upload.Form("info"), "'", "''")
   
    Jpeg.Open(Server.MapPath("..\images\" & pic))
   
    L = 100
   
    Jpeg.Width = L
    Jpeg.Height = Jpeg.OriginalHeight * L / Jpeg.OriginalWidth
   
    Jpeg.Save(Server.MapPath("..\images\" & pic))

    Conn.Execute("INSERT INTO referencer (pic, headline, url, info) VALUES ('" & pic & "', '" & headline & "', '" & url & "', '" & info & "')")   
    Next
       
    Response.Write "File saved."
Avatar billede optur Novice
29. november 2007 - 08:58 #5
Den var i vinkel. TAXI!!!
Avatar billede nielle Nybegynder
29. november 2007 - 09:05 #6
Behold du bare selv pointene på denne her :^)
Avatar billede optur Novice
29. november 2007 - 13:53 #7
taxi
Avatar billede nielle Nybegynder
29. november 2007 - 20:44 #8
Så mangler du bare at acceptere dit eget svar :^)
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