04. juni 2005 - 12:29Der er
9 kommentarer og 1 løsning
Insert - hvordan undgår jeg at indsætte dubl.
Hej eksperter
Jeg har en form hvor brugere kan tilmelde sig et nyheds brev, hvordan undgår jeg at en med samme navn og email melder sig til igen. Kan man lave et tjek i sql-sætningen på at dataene ikke eksistere i forvejen?
Og hvis du vil undgå at skulle fange exceptions fra databasen kan du jo starte med en select, eller evt. kombinere dem insert into xxx where not exists (select 1 from xxx where email=yyy)
Lige på falde rebbet, ved i hvordan jeg fanger den exception som inserten giver Noget i stil med (if exception !=null) vis fejl else gå videre. Jeg har database tilgangen i en klasse fil for sig og skal tilgå den på en aspx.cs side (c#)
ja men den skriver ikke noget ud på skærmen da det ligger i en .cs fil. Opretter et spørgsmål 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.