25. juli 2007 - 17:52Der er
30 kommentarer og 1 løsning
Tjek om brugernavn findes i forevejen?
Hej eksperter..
Jeg er Newbie til asp.net! Men jeg er ved at omskrive mange af siderne til mit nye site, da jeg gerne vil lære det.
Nu er jeg så kommet til siden Opretprofil.aspx og skal derfor bruge noget kode som løber alle records igennem og sammenligner det ønskede brugernavn med brugernavne som er oprettet?
I asp ville det have været noget i retning af: Do until rs.EOF If rs("Brugernavn") = request.form("Brugernavn") then //Meld fejl end if Loop
Har ingen anelse om hvordan det skal laves i .NET nogen som kan hjælpe ?
texton> Du kan ikke starte på ASP.NET uden at vælge sprog.. :-) Man kan sådan cirka det samme, i både C# og VB.NET.. der er dog små forskelle i hvilke funktioner man har tilrådighed.. og syntaksen er ikke den samme..
Når du vælger et ASP.NET site, skal du samtidigt vælge sprog..
DataTable result = new DataTable(); SqlDataAdapter adapter = new SqlDataAdapter("select brugernavn fra tabel where brugernavn = 'xxx'","DinConnectionStringHer"); adapter.Fill(result); if (result.Rows.Count == 0) { }// opret bruger else { } //bruger findes allerede
2) Jeg vil anbefale C#, da jeg synes at VB.NET virker lidt underligt, og samtidigt er de fleste tråde jeg ser, med C#.. Det ligner også at der er en større del info på nettet til C#, end VB.NET
Forresten, hvis du ikke allerede kan finde ud af HTML, vil jeg anbefale at du tager fat i det først.. ellers vil der opstå en del misforståelser..
Synes godt om
Slettet bruger
25. juli 2007 - 18:15#27
Okay :).. Jeg tror at jeg så småt er ved at have styr på Forbindelsen til databaserne og det.. Nu skal jeg bare have styr på alle funktionerne som If fx..
Synes godt om
Slettet bruger
25. juli 2007 - 18:16#28
Jo jeg kan det meste i HTML og ASP .. jeg kan referere til www.manko.dk som jeg har lavet helt fra bunden.. Men mange anbefalede asp.net fordi at det er nemmere og hurtigere så jeg besluttede mig for at bruge lidt af alt den ferie tid til at lære asp.net.
Hvad jeg så har lært er at jeg først må lære C# eller VB :)
angående min løsning så er det lidt en genvej synes jeg selv=) hvis man alligevel bare skal lave et så simpelt tjek. eller skal man ud i, at oprette sqlconnection, command og sqldatareader. det giver flere kodelinjer for noget så simpelt.
ps. angående læsestof så overvej, at købe en enkelt bog - det er sgu altid rart!
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.