25. november 2001 - 18:10Der er
6 kommentarer og 1 løsning
Dobbeltkonfekt!
Hejsa derude!!!
Jeg har tænkt mig at forsøge at samle en stor database over farvekoder i hexformat, eks. #000000... Jeg har tænkt mig det sådan at man skal kunne gå ind og tilføje farver manuelt, ved at indtaste dem i en form, hvorved de så bliver sendt til databasen! Mit problem er så at jeg vil undgå at den samme farvekode bliver skrevet 2 gange. Hvordan kan man undgå det? Jeg bruger ASP, så hvis du vil hjælpe må du gerne give mig lidt ASP-kode!
den peneste måten du kan løse det på, er å sjeke om den allerede finnes ved å fyre av en SQL innen du prøver å legge den inn. noe ála dette:
<% SQL = \"SELECT * FROM dinTabell WHERE farvekode LIKE \'\" & request.form(\"fargekodefelt\") & \"\'\" set RS = Conn.Execute( SQL )
if( NOT RS.EOF OR RS.BOF ) then response.write \"Fargen finnes...\" else SQL = \"INSERT INTO dinTabell SET (dinKolonne) VALUES(\'\" & request.form(\"FarveKodeFelt\") & \"\')\" Conn.Execute( SQL ) response.write \"Fargen er lagt inn i databasen\" end if %>
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.