De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Du vil have ET indtastningfelt - f.eks. til at brugernavn - og så skal man både kunne vise eller slette...? Skal det være random om den gør det ene eller det andet? :-)
Du skal som minimum have en radio-button hvor man vælger om brugeren skal vises eller slettes, men jeg ved ikke om det netop var det du ville vide? At du kun vil have et INDTASTNINGS-felt, og så X antal andre input-typer til valg af hvad der skal gøres med det indtastede...?
Smag på om variablen radiovalg er sat til vis eller slet, og tag så brugernavnet, og gør det med ham som brugeren har valgt.
Synes godt om
Slettet bruger
14. maj 2001 - 10:51#2
Det er meningen at man skal præsenteres for et skærmbillede hvor man har mulighed for at søge efter et brugernavn i en access db, og så skal der være TO knapper.
1. knap: vis bruger 2. knpa: slet bruger
Afhængigt om man trykker på den ene eller den anden knap skal den vis/slette den bruger der er skrevet i inputfeltet. Men jeg vil kun have ET inputfelt, ikke et til hver knap.
Du laver bare en formular med to submit knapper. Den ene kalder du vis og den anden slet, eller hvad du nu syntes. <input type=\"submit\" name=\"knap\" value=\"Vis\"> <input type=\"submit\" name=\"knap\" value=\"Slet\">
på side nr. 2, laver du følgende forspørgsel action_knap=request.form(\"knap\") eller action_knap=request.querystring(\"knap\"), alt efter metoden. Hvis action_knap er lig slet ja så giver det vist sig selv resten.....
Det er ikke så mærkeligt, du bruger den syntax man anvender i javascript. bnavn = Request.form(\"navn\") sql_kald = \"SELECT * FROM bruger WHERE brugernavn=\'\" + bnavn + \"\'\" res = connection.Execute(sql_kald) nv = res(\"brugernavn\") em = res(\"email\") pas = res(\"kode\") res = connection.Execute(sql_kald) If (Request.form(\"valg\")=\"vis\") then
Response.Write(\"Følgende bruger er fundet:\") Response.Write(\"Brugernavn: \"+ nv) Response.Write(\"Email: \" + em) Response.Write(\"Kode: \" +pas)
else
sql_kald = \"DELETE FROM bruger WHERE brugernavn=\'\" + bnavn + \"\'\" connection.Execute(sql_kald) Response.Write(\"Følgende bruger er slettet:\") Response.Write(\"Brugernavn: \"+ navn) Response.Write(\"Email: \" + em) Response.Write(\"Kode: \" +pas) end if
Jeg er ikke sikker på at ovenstående virker, men det er i hvert fald tættere på det endelige resultat:-)
Synes godt om
Slettet bruger
14. maj 2001 - 11:58#12
Nu er det altså meningen at det skal laves i JavaScript :)
ja eller .... Jeg har prøvet dit forslag med følgende kode, men der opstår en syntax error ved \"else\"-delen, hvorfor??
bnavn = Request.form(\"navn\"); sql_kald = \"SELECT * FROM bruger WHERE brugernavn=\'\" + bnavn + \"\'\"; res = connection.Execute(sql_kald); nv = res(\"brugernavn\"); em = res(\"email\"); pas = res(\"kode\"); res = connection.Execute(sql_kald); If (Request.form(\"valg\")=\"vis\") { Response.Write(\"Følgende bruger er fundet:\"); Response.Write(\"Brugernavn: \"+ nv); Response.Write(\"Email: \" + em); Response.Write(\"Kode: \" +pas); } If (Request.form(\"valg\")=\"Slet\") { sql_kald = \"DELETE FROM bruger WHERE brugernavn=\'\" + bnavn + \"\'\"; connection.Execute(sql_kald); Response.Write(\"Følgende bruger er slettet:\"); Response.Write(\"Brugernavn: \"+ navn); Response.Write(\"Email: \" + em); Response.Write(\"Kode: \" +pas); }
Ja nu virker det! Det har det nok i virkeligheden gjort siden jeg rettede \"If\" til \"if\", men nogle gange bliver navnet ikke overført til .asp siden. Det gør det så næste gang man trykker \"Vis\"!!
Håber du kan klare det med navnet ikke bliver overført første gang...ellers må du lige forklare nærmere..så kan vi prøve at se på det
Synes godt om
Ny brugerNybegynder
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.