07. marts 2005 - 18:28Der er
11 kommentarer og 1 løsning
Brugersystem i C# vha en Acces database
Jeg har fået lavet et nyhedssystem, hvor man logger ind, og så kan man oprette nyheder, eller slette nyheder.
Indtil videre har der bare ligget 1 bruger i selve programmet, og nu vil jeg gerne prøve at lave et brugersystem, så man kan oprette, og bruge forskellige brugere.
Mit problem er: Når personen har valgt et brugernavn og kode, skal programmet tjekke om brugernavnet allerede findes i databasen. Hvis brugernavnet allerede findes skal den levere et eller andet tilbage, fx en bool med true/false. Så kan jeg nemlig nemt lægge det ind i en if-sætning og så kan jeg fortsætte derfra.
Men jeg kan ikke finde ud af hvordan jeg kan tjekke om brugernavnet findes!
Hjælp søges!
Jeg bruger SharpDevelop, C#, og der bliver brugt oleDbDataAdapter, oleDbConnection og dataSet.
Til det formål ville jeg jo nok ikke bruge DataSet men kun OldDbConnection og OleDbCommand og ExecuteScalar på en SELECT brugernavn FROM brugertabel WHERE brugernavn='...' AND password='...' og så teste for om den returnerer null
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.