ciao a tutti
premesso che sono alla base base base..cioè che sto studiando .net
ho deciso di iniziare a fare qualche esercizietto
e sono partito da una cosa classica
la pagina di login
ora in genere in asp classico li mandavo in una pagina dove
passavo userid e password
mi collegavo al db e in caso di EOF
li rimandavo indietro con errore altrimenti andavo avanti
ora vorrei fare tutto in una pagina (1 domanda mi conviene?)
ho fatto il form
e vi dico che problemi ho riscontrato
sul onclik del submit ho una funzione (sub)
(2 domanda) che a secondo della risposta di errore mi scrive in una label
ora ma se voglio ricaricare la pagina o andare a scrivere in un'altra label perchè la label precedente mi resta sempre scritta?
poi per ora ho visto come usare una connessione per riempire dei dataset o datatable
(3 domanda)
ma se voglio fare la classica connessione
fare una select normale e verificare se il record ci sia o no
e in caso ci sia magari prendere solo nome utente dal db
come faccio?
vi posto le 2 righe che ho scitto
sicuramente avro scritto in 2 rige anche altre c...tecodice:<script language="VB" runat="server"> Sub Page_Load(Src As Object, E As EventArgs) If not Page.IsPostBack Then pp.Text="" End If End Sub sub Login(Src as Object,E as EventArgs) dim a as string if Page.IsPostBack then a= Request.Form("userid") pp.Text= "chiamata effettuata ..." + a + "..." end if end sub </script> <html> <head> <title>Documento senza titolo</title> </head> <body> <form name="login" runat="server"> <center> <table width="300" height="160" border="1" cellpadding="0" cellspacing="0" bordercolor="#000000" bgcolor="#006699"> <tr> <td align="center" > <table width="250" border="0" cellspacing="0" cellpadding="2"> <tr> <td><font color="#FFFFFF">UserId</font></td> <td><asp:TextBox ID="userid" runat="server" /></td> </tr> <tr> <td> <font color="#FFFFFF">Password</font></td> <td><asp:TextBox ID="Psw" runat="server" /></td> </tr> <tr align="center"> <td colspan="2"><asp:Button ID="entra" Text="ENTRA" runat="server" onclick="Login" /></td> </tr> </table> </td> </tr> </table> </center> <asp:Label ID="pp" runat="server"></asp:Label> </form> </body> </html>
ciao e grazie

Rispondi quotando