Datareader får ikke oplysningerne fra databasen?

Tags:    c#

Hej,
Jeg er ny til ASP.NET, men en erfaren bruger af PHP. Alligevel kan jeg ikke helt gennemskue datareaderen i .NET :P

Jeg har fundet ud af, med en Respone.Write();, at funktionen slet ikke når ned i while løkken i min brugervalidering.

Fold kodeboks ind/udCSharp kode 


Hvis i finder en finere løsning, evt. at det røg i en datatable, så ville det være meget fornemt :D
På forhånd, tak for hjælpen ;)



Hej Daniel,

Hvis du aldrig når ind i while løkken, så er det jo fordi at du ikke får noget data tilbage fra din forespørgsel. I det her tilfælde er det jo nok fordi at der ikke findes en bruger med det username og password du tester med :). Prøv at tjekke om det ikke er tilfældet.

Mvh.

Kasper (TSW)



Hej Kasper,

Jeg er helt sikker på, at det findes :P
Det virker også, hvis jeg hardcoder min query.



Nvm, haha..

Det skal selvfølgelig være:
" + Username.Text.Trim() + " og samme med password :P

(My bad)



.. pas på sql injection :)

/J



Hep... Kender lidt til hans projekt.. Og lige for nu er det ikke så vigtigt.. Han er stadig først lige kommet igang med at lære hvordan .NET og C# fungerer. Men ja.. På sigt skal man nok lige sikre sig mod injections :)



t