Foros del Web » Programación para mayores de 30 ;) » .NET »

Búsqueda de un dato

Estas en el tema de Búsqueda de un dato en el foro de .NET en Foros del Web. Saludos a todos, Tengo un webform en el cual tiene un textbox yo deseo q al momento de introducirle un número el me realice una ...
  #1 (permalink)  
Antiguo 28/09/2004, 07:33
 
Fecha de Ingreso: agosto-2004
Mensajes: 55
Antigüedad: 19 años, 8 meses
Puntos: 0
Búsqueda de un dato

Saludos a todos,

Tengo un webform en el cual tiene un textbox yo deseo q al momento de introducirle un número el me realice una búsqueda en una vista de una base de datos y me indique si ese número existe, si existe que me despliegue los otros campos y sino q me envie un mensaje indicandome q no existe.

Por ejemplo introdusco en el textbox el número 3 que busque en la vista si existe el número.

Agradeceria cualquier ayuda,
Jani
  #2 (permalink)  
Antiguo 28/09/2004, 08:40
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Puedes utilizar un objeto commando y un datareader para hacer el checking del registro
ejemplo:


Cita:
Dim oConn As New SqlConnection(ConfigurationSettings.AppSettings("c onnectionstring"))
Dim sSQL As String = "SELECT * FROM myView where myfield =" & TextBox1.text
Dim cmd As New SqlCommand(sSQL, oConn)

oConn.Open()
Dim dr As SqlDataReader = cmd.ExecuteReader

If dr.Read Then
'... dr(0)
'...dr(1)
'...dr(N)
Else
Response.Write("No hay datos")
End If

dr.Close()
oConn.Close()
Espero que te sirva o sea lo que buscas.

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 28/09/2004, 10:19
 
Fecha de Ingreso: agosto-2004
Mensajes: 55
Antigüedad: 19 años, 8 meses
Puntos: 0
Muchas Gracias, probe el código y funciona perfectamente.

Muchas Gracias nuevamente,
jani
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:30.