Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   como hacer un select con parametros (http://www.forosdelweb.com/f78/como-hacer-select-con-parametros-431793/)

judoka 05/10/2006 09:17

como hacer un select con parametros
 
hola amigos soy nuevo en esto de visual studio y deseo hacer un simple select con parametros pero no me resuta, tengo el siguiente código que me funciona bien

Namespace OperacionVentas


Partial Class Rezagos
Inherits System.Web.UI.Page
#Region " Web Form Designer Generated Code "
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
End Sub

Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
InitializeComponent()
End Sub

#End Region

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim cn As New OracleConnection("Data Source=ORCL1;User Id=cemo2;Password=oracle;")
Dim da As New OracleDataAdapter("select * from cemo2.agentes where estado= 0 ", cn)
Dim dt As New Data.DataTable
da.Fill(dt)
da.Dispose()
Me.GridView1.DataSource = dt
Me.GridView1.DataBind()
dt.Dispose()
End Sub
End Class
End Namespace

Quiero hacer esto mismo pero el where con parametro ..
desde ya muchas gracias

GaRcY 05/10/2006 10:39

Se lo puedes pasar de manera directa asi:
"select * from cemo2.agentes where estado=" & estado

y si el campo es de tipo string asi:
"select * from cemo2.agentes where estado='" & estado &"'"

Es decir que si el campo es numérico no hace falta que pongas las comillas simples, pero si es de tipo string hacen falta las comillas simples: 'texto'

judoka 05/10/2006 10:42

hola gracias por responder pero mi problema esta en como hacer que la consulta procese el resultado con el valor de ese parametro

judoka 05/10/2006 10:53

No lo puedo creer era asi de facil :aplauso: , gracias muchas gracias
probe de cientos de formas , menos la mas facil ....
eternamente agradecido

GaRcY 05/10/2006 11:17

De na, para eso estamos aqui.:-)

dvelazquez 05/10/2006 15:20

Hombre a mi eso de meter parámetros de esa forma... no me gusta demasiado. Sobre todo porque ado.net tiene otro método mucho mejor.

Te paso estos links para que le eches un ojo:
http://www.webprogramacion.com/registro.aspx?id=79

En ese ejemplo puedes observar que hay dos parámetros (?nombre y ?apellido). Estos dos parámetros se les asigna posteriormente el tipo y luego el valor.

Echale en general un vistazo a estos artículos por si te son de ayuda:
http://www.webprogramacion.com/busca...xto=parameters

Saludos.

judoka 05/10/2006 20:19

gracias dvelazquez el segundo link tiene justo lo que necesitaba.
Muchas gracias a ambos

dvelazquez 06/10/2006 00:00

Me alegro que haya sido de tu utilidad.
Aprovecho para invitarte a suscribirte a la web, si quieres recibir las novedades mensuales por correo electrónico.

Saludos y a disfrutar de .NET que está genial.


La zona horaria es GMT -6. Ahora son las 19:12.

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