Variabel for ingen værdi

Tags:    mysql csharp

Hej
Jeg er igang med at lave et system til mit eksamensprojekt, som skal være i C#, og i den forbindelse skal jeg lave et program der kan tilgå nogle central ressourcer, som i mit tilfælde er informationer i en MySQL-database.
Jeg har fået lavet mig et Count-statement til at tjekke login til systemet, men inde i systemets næste formular skal jeg bruge en "normal" select-forespørgsel, da jeg godt vil hente brugerens navn ud.
Min WindowsForm ser således ud:
Fold kodeboks ind/udCSharp kode 

Variablen navn, som jo skulle have værdien af det jeg har hentet ud, får ingen værdi. Det ser umiddelbart ud som om at den springer mit while-loop over, hvis jeg laver en gennemløb med F11.
Hvad er det jeg gør forkert?



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Det lyder til at din SQL bliver udført uden fejl, men med et tomt resultset.

Tjek at din SQL-streng er korrekt opstillet og prøv at kør den fra en anden databaseklient, f.x. phpmyadmin.

Desuden bør du ensarte dine feltnavne i databasen. Det virker rodet med dansk og engelsk.



Linie 38 ser suspekt ud. Hvilken type er cpr i databasen?
Hvis det er en string, skal du sætte delimiters omkring.



Stefan havde ret. Der var fejl i min SQL-string. Havde glemt at sætte 'citationstegn' omkring værdien af min WHERE.



t