Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   Aprendiendo asp (stoy en la calle :|) (http://www.forosdelweb.com/f78/aprendiendo-asp-stoy-calle-382940/)

y3nk0 02/04/2006 04:24

Aprendiendo asp (stoy en la calle :|)
 
holas a todos, Quiero pedirles ayuda, para comenzar recien estoy aprendiendo este tema, y estoy bastante perdido, lo q quiero hacer es un simple webform q valide los datos q ingrese , (usuario y clave) y luego de esto me muestre el data grid, y q a la vez me guarda en un label el numero de usuario, y el nombre , para q me lo muestre en los demas formularios. no c si me dejo entender espero puedan ayudarme,. al ejecutar este codigo me sale este error :

"Referencia a objeto no establecida como instancia de un objeto. "
Error de código fuente:


Línea 56: lblUsuario.Text = Sql
Línea 57: If Err = "" Then
Línea 58: If Ds.Tables("Clientes").Rows.Count = 1 Then
Línea 59: btnClientes.Visible = True
Línea 60: dgClientes.Visible = True

P.D. Realmente soy nuevo, espero me puedan ayudar :)




Private Sub btnClientes_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClientes.Click
Session("Usuario") = txtNombre.Text
Session("Clave") = txtClave.Text

Dim Err As String
Dim Ds As New DataSet
Dim Sql As String = "Select * from Clientes where nombre='" + txtNombre.Text + "' and Clave='" + txtClave.Text + "'"
LlenaDataSet(Ds, Sql, "Usuario", Err)
lblUsuario.Text = Sql
If Err = "" Then
If Ds.Tables("Clientes").Rows.Count = 1 Then
btnClientes.Visible = True
dgClientes.Visible = True
lblUsuario.Text = "Sesion" + Session("Usuario") + ",Usuario Nro: " + CStr(Application("NumUsers"))
End If
End If

txtNombre.Text = ""
txtClave.Text = ""


End Sub

RootK 02/04/2006 20:52

Hola y bienvenido y3nk0, me imagino que quieres una especia de login, si es así puedes empezar por conocer los tipos de autenticacion que se manejan

http://www.15seconds.com/issue/020220.htm

Y si todavía andas empezando, mejor empieza con las faq´s o con éste tutorial básico y poco a poco te vas metiendo a hacer cosas mas complejas porque si no comprendes los conceptos básicos te va a costar mas trabajo mas adelante.

Salu2 y cualquier duda mas especifica por aqui andaremos..:arriba:


La zona horaria es GMT -6. Ahora son las 07:52.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.