26. april 2004 - 17:23Der er
7 kommentarer og 1 løsning
Tilføj flere poster i Access
Jeg skal have tilføjet flere poster i en database, og det er lidt tricky.
Jeg har syv input type=text
Det veksler hvilke der er udfyldt, så nogle gange skal der tilføjes en post, andre to osv.
Dette giver mig hovedpine :)
min tilføjelse ser således ud:
RS_release.addnew RS_release("tilknyttet_id") = request("id") RS_release("format") = request.form("format") 'Hidden field RS_release("dato") = request.form("dato") 'Problemmet, vis denne ikke er tom, skal den oprette en ny post. RS_release.update
Så kan du tilføje en if sætning som tjekker om dato inputet er tomt:
RS_release.addnew RS_release("tilknyttet_id") = request("id") RS_release("format") = request.form("format") 'Hidden field RS_release("dato") = request.form("dato") 'Problemmet, vis denne ikke er tom, skal den oprette en ny post. RS_release.update if request.form("dato") = "" then 'Opret nyt post RS_release.addnew RS_release("format") = request.form("format") 'Hidden field RS_release("dato") = "ddd" RS_release.update end if
if request.form("dato") = "" then 'Opret nyt post RS_release.addnew RS_release("format") = request.form("format") 'Hidden field RS_release("dato") = "ddd" RS_release.update else response.write "Alle felter er ikke udfyldt" end if
if request.form("dato") <> "" then 'tjekker at feltet dato ikke er tomt 'Opret nyt post RS_release.addnew RS_release("format") = request.form("format") 'Hidden field RS_release("dato") = "ddd" RS_release.update else 'hvis feltet dato er tomt udskrives dette response.write "Alle felter er ikke udfyldt" end if
Jamen - det betyder så at vis et fel ikke er fyldt så vil der jo ikke ske noget, hvad nu hvis jeg vil have 4 poster oprettet, så har jeg stadigt tre tomme felter?
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.