19. november 2001 - 11:30Der er
19 kommentarer og 1 løsning
Update
Jeg har en form hvor man kan opdater felter når man submiter formen sendes der et hidden field med og update tingen ser sådan ud:
connect.execute(\"Update kategorier set katoverskrift= \'\"& request.form(\"kundenavn\")&\"\'\")
også videre.
Det der går galt er at alle poster bliver sat til det samme, knap så godt hvordan er det lige man laver så det kun er en række der bliver opdateret og ikke alle.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det virker ikke rigtigt men jeg har vist også lavet en fejl eller flere, men min sql ser sådan ud:
connect.execute(\"Update kategorier set katoverskrift= \'\"& request.form(\"kundenavn\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set adresse= \'\"& request.form(\"adresse\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set telefon= \'\"& request.form(\"telefon\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set fax= \'\"& request.form(\"fax\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set email= \'\"& request.form(\"email\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set konperson1= \'\"& request.form(\"konperson1\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set konperson2= \'\"& request.form(\"konperson2\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set konperson3= \'\"& request.form(\"konperson3\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set konperson4= \'\"& request.form(\"konperson4\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set konperson5= \'\"& request.form(\"konperson5\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set konperson6= \'\"& request.form(\"konperson6\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set konperson7= \'\"& request.form(\"konperson7\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set konperson8= \'\"& request.form(\"konperson8\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\") connect.execute(\"Update kategorier set katbeskrivelse= \'\"& request.form(\"katbeskrivelse\")&\"\' WHERE katid= \"& request.form(\"katid\")\"\")
bobbedude >> bruk øynene litt !! Se hva som er forskjell på min kode og din kode...
deretter kan du bestemme deg for om de er like (noe de *overhodet* ikke er). du skal bruke min kode og ikke det makkverket du har postet. det hører ingen steds hjemme...
er alle felt i databasen av typen text (unntagen katid) ?? er du sikker på at alle kolonne navn er skrevet korrekt ? er du sikker på at kolonnene tillater null verdier (jeg så at din katoverskrift ikke har noe innhold). evt prøv å fjern parantesene inne i SQL\'en i første linje:
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.