Retroceder   Foros del Web > Programación para sitios web > .NET > web forms

Respuesta
 
Herramientas Desplegado
Antiguo 05-oct-2006, 09:17   #1 (permalink)
judoka está en el buen camino
 
Avatar de judoka
 
Fecha de Ingreso: enero-2004
Ubicación: viña del mar
Mensajes: 176
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
__________________
hay tres tipos de matemáticos, los que saben contar y los que no.
Oscar
judoka está desconectado   Responder Citando
Antiguo 05-oct-2006, 10:39   #2 (permalink)
GaRcY está en el buen camino
 
Fecha de Ingreso: octubre-2003
Ubicación: Pucela
Mensajes: 181
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'
__________________
El pasado ya ha pasado y el futuro todavía no ha pasado, es decir, vive el presente.
GaRcY está desconectado   Responder Citando
Antiguo 05-oct-2006, 10:42   #3 (permalink)
judoka está en el buen camino
 
Avatar de judoka
 
Fecha de Ingreso: enero-2004
Ubicación: viña del mar
Mensajes: 176
hola gracias por responder pero mi problema esta en como hacer que la consulta procese el resultado con el valor de ese parametro
__________________
hay tres tipos de matemáticos, los que saben contar y los que no.
Oscar
judoka está desconectado   Responder Citando
Antiguo 05-oct-2006, 10:53   #4 (permalink)
judoka está en el buen camino
 
Avatar de judoka
 
Fecha de Ingreso: enero-2004
Ubicación: viña del mar
Mensajes: 176
No lo puedo creer era asi de facil , gracias muchas gracias
probe de cientos de formas , menos la mas facil ....
eternamente agradecido
__________________
hay tres tipos de matemáticos, los que saben contar y los que no.
Oscar
judoka está desconectado   Responder Citando
Antiguo 05-oct-2006, 11:17   #5 (permalink)
GaRcY está en el buen camino
 
Fecha de Ingreso: octubre-2003
Ubicación: Pucela
Mensajes: 181
De na, para eso estamos aqui.
__________________
El pasado ya ha pasado y el futuro todavía no ha pasado, es decir, vive el presente.
GaRcY está desconectado   Responder Citando
Antiguo 05-oct-2006, 15:20   #6 (permalink)
dvelazquez no se puede cailificar en este momento
 
Fecha de Ingreso: agosto-2006
Mensajes: 93
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.

Última edición por dvelazquez; 08-ago-2007 a las 02:25.
dvelazquez está desconectado   Responder Citando
Antiguo 05-oct-2006, 20:19   #7 (permalink)
judoka está en el buen camino
 
Avatar de judoka
 
Fecha de Ingreso: enero-2004
Ubicación: viña del mar
Mensajes: 176
gracias dvelazquez el segundo link tiene justo lo que necesitaba.
Muchas gracias a ambos
__________________
hay tres tipos de matemáticos, los que saben contar y los que no.
Oscar
judoka está desconectado   Responder Citando
Antiguo 06-oct-2006, 00:00   #8 (permalink)
dvelazquez no se puede cailificar en este momento
 
Fecha de Ingreso: agosto-2006
Mensajes: 93
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.
dvelazquez está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 06:29.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93