Avatar billede dampnet Nybegynder
13. februar 2002 - 07:57 Der er 2 kommentarer og
1 løsning

hjælp ønskes ???

Min Kode:
<%
    Set Conn = Server.CreateObject("ADODB.Connection")
    DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("dbsqatar.mdb")
    Conn.Open DSN
   
    strSQL = "Update DB set "
    strSQL = strSQL & "Supplier='" & Request.Form("Supplier") & "' ,"
    strSQL = strSQL & "Service='" & Request.Form("Service") & "' ,"
    strSQL = strSQL & "Pieces=" & Request.Form("Pieces") & " ,"
    strSQL = strSQL & "Weight=" & Request.Form("Weight") & " ,"
    strSQL = strSQL & "ETA=" & Request.Form("ETA") & " ,"
    strSQL = strSQL & "Waybill='" & Request.Form("Waybill") & "' ,"
    strSQL = strSQL & "Comments='" & Request.Form("Comments") & "' "
    strSQL = strSQL & "Where QP0 =" & Request.Form("QPO")
    Conn.Execute(strSQL) // linie 16 < - - -
    Conn.Close
    set Conn = NULL

    Response.Redirect("default.asp")
%>
min db: http://www.boolean.dk/dbsqatar.mdb
IE siger.:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Syntax error in UPDATE statement.
/jakob/dbret.asp, line 16

Jeg har prøvet de værse ting men kan ikke få den til at opdatere, jeg har en form på en anden side om læse fra den samme database, og så kan brugeren opdatere og derefter gemme også er det denne asp fil skal opdatere men jeg kan ikke få den til det, HJÆLP....
Avatar billede rou Nybegynder
13. februar 2002 - 08:38 #1
Har du checket at felterne Pieces, Weight, ETA og QPO alle har et indhold, og at du requester det rigtige form-feltnavn?

Jeg ville indskyde dette efter du bygger din query:
<%

Response.Write(strSQL)
Response.End

%>
.. for at se om din query bliver bygget godt nok. Derefter kan du så prøve den af i Access, for at finde evt. fejl.

Når du så er sikker på din query, fjerner du bare de to linier igen.

- Rou
Avatar billede coltau Juniormester
13. februar 2002 - 11:51 #2
Prøv at fjerne linie Comments - det kan være den der fejler. Hvis det er et notat-felt.
Avatar billede dampnet Nybegynder
13. februar 2002 - 22:22 #3
jeg fandt løsning ved hjælp af Response.Write(strSQL) og access, tak for det
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