No me coge parametros...
Publicado por dmarm (5 intervenciones) el 20/01/2004 13:20:56
Saludos:
Tengo un .vb en el que declaro una clase, con una serie de comandos para gestionar una BD (los tipicos de select, insert, update y delete)
El select es asi:
Me.Tabla_Select.CommandText = "SELECT <campos> FROM Tabla WHERE (usuario = @usuario)"
Me.Tabla_Select.Connection = Me.Conexion
Me.Tabla_Select.Parameters.Add(New System.Data.SqlClient.SqlParameter("@usuario", System.Data.SqlDbType.VarChar, 255))
Despues, desde otra pagina, declaro una variable de la clase, y le doy valor al parametro, rellenando el resultado de la consulta en un dataset. Me la devuelve vacia siempre, y visualizando la consulta, veo que sale @usuario y no el valor que le he metido yo.
Hay algo que haga mal?? como se puede, desde otra pagina, asignar valores a los parametros y ejecutar luego la consulta??
Soy incapaz de hacerlo funcionar. ayudaaaa
Tengo un .vb en el que declaro una clase, con una serie de comandos para gestionar una BD (los tipicos de select, insert, update y delete)
El select es asi:
Me.Tabla_Select.CommandText = "SELECT <campos> FROM Tabla WHERE (usuario = @usuario)"
Me.Tabla_Select.Connection = Me.Conexion
Me.Tabla_Select.Parameters.Add(New System.Data.SqlClient.SqlParameter("@usuario", System.Data.SqlDbType.VarChar, 255))
Despues, desde otra pagina, declaro una variable de la clase, y le doy valor al parametro, rellenando el resultado de la consulta en un dataset. Me la devuelve vacia siempre, y visualizando la consulta, veo que sale @usuario y no el valor que le he metido yo.
Hay algo que haga mal?? como se puede, desde otra pagina, asignar valores a los parametros y ejecutar luego la consulta??
Soy incapaz de hacerlo funcionar. ayudaaaa
Valora esta pregunta


0