Ik ben bezig met een leden systeem in C#.
Nu ben ik bezig met de register pagina, en 't gaat opzich goed..
Totdat ik mijn User Check erin zette..
Hij kijkt perfect of de username bestaat, maar als hij niet bestaat, dan kan hij de input niet lezen.
Ik weet waar de fout ligt, maar niet hoe het op te lossen is.
de fout ligt namelijk bij mijn query, hij selecteerd uit de database een naam die de input opgeeft, maar als deze input niet bestaat, geeft hij natuurlijk een foutmelding..
dan nog steeds zit ik met mijn query die niet klopt. Want hij kan zowiezo geen user selecteren als hij niet bestaat,
dus hij gaat door naar de catch waar hij de
Messagebox.Show("Error!!"); weergeeft..
En in de catch een try zetten functioneert blijkbaar niet..
Maar het gaat om de usercheck zelf, ik heb een connectie naar mijn MSSQL server, maar ik weet niet hoe ik hem moet laten nakijken of de username al bestaat of niet..
Ik kan wel nakijken of hij bestaat, maar zo niet, dan loopt de applicatie vast, vanwege mijn SQL in de try.
Dus, bestaat de username, dan zegt ie
MessageBox.Show("Nickname already exists!");
Maar bestaat de username niet dan..
MessageBox.Show("Error!");
Voor zover ik weet, werkt het niet om een try in een catch te doen..
Abbas - 10/04/2010 13:56 (laatste wijziging 10/04/2010 13:56)
Crew .NET
Je kan zonder problemen een try in een catch stoppen. Maar zoals ik in je vorige topic al zei, stop met die custom error weergave zolang je aan het developen bent. Gebruik volgende code:
ow, sorry, ik had de eerste vraag al zelf opgelost.. mijn excuses..
Kwa tekstbox,, Ik snap wat hij doet,, maar niet hoe.. ik zie bij special expressions iets staan,, wat als validatie word vereist,, maar hoe moet dit dan voor email..:x
------
textbox werkt niet :x