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

Ejecutar consulta sql al dar enter en Textbox

Estas en el tema de Ejecutar consulta sql al dar enter en Textbox en el foro de .NET en Foros del Web. Saludos. Bueno, mi problema es el siguiente: tengo un textbox que se llama Numeroempleado, en el cual se escribe el numero del empleado y quiero ...
  #1 (permalink)  
Antiguo 17/11/2008, 17:01
 
Fecha de Ingreso: febrero-2008
Mensajes: 33
Antigüedad: 16 años, 2 meses
Puntos: 0
Ejecutar consulta sql al dar enter en Textbox

Saludos.

Bueno, mi problema es el siguiente: tengo un textbox que se llama Numeroempleado, en el cual se escribe el numero del empleado y quiero que al dar enter se ejecute una consulta sql y mostrar el resultado en otros textboxs . Es para C#, nose si se deba de utilizar el evento KeyPress u otro, o si se deba de realizar un metodo aparte.

Cualquier ayuda es buena.
Gracias.
  #2 (permalink)  
Antiguo 17/11/2008, 23:09
 
Fecha de Ingreso: julio-2008
Mensajes: 140
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Ejecutar consulta sql al dar enter en Textbox

Buenas, tenes de 2 formas:

una en alguno de los 3 eventos Key. el evento trae una variable y de ahi podes obtener la tecla presionada.

La segunda es el evento Validating del textbox. Que se ejecuta cada vez que el foco se vá del control. Es decir, podés hacer un tab con el enter y en la validacion traes los datos.
  #3 (permalink)  
Antiguo 20/11/2008, 20:46
 
Fecha de Ingreso: febrero-2008
Mensajes: 33
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Ejecutar consulta sql al dar enter en Textbox

Gracias por responder Fueguino.

Utilice lo siguiente pero me tira un error en la funcion ChrW, nose si sea por falta de alguna libreria o que. El error es este: "El nombre ChrW no existe en el contexto actual"

Saludos.


private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar = ChrW(Keys.Enter))
{
e.Handled = true;
SendKeys.Send("{TAB}");
}
}
  #4 (permalink)  
Antiguo 12/01/2011, 01:01
 
Fecha de Ingreso: junio-2009
Mensajes: 75
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Ejecutar consulta sql al dar enter en Textbox

Hola que tal busco lo mismo pero para PHP y MySQL, no saben de algnu post que hable de ello?
  #5 (permalink)  
Antiguo 13/01/2011, 08:07
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 16 años, 10 meses
Puntos: 49
Respuesta: Ejecutar consulta sql al dar enter en Textbox

Que tal Stackado, prueba utilizando la función Chr(), ya que el código de caracter para la tecla ENTER es el 13.




Saludos.
__________________
"SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'"
  #6 (permalink)  
Antiguo 13/01/2011, 12:22
 
Fecha de Ingreso: julio-2010
Mensajes: 32
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Ejecutar consulta sql al dar enter en Textbox

Hola.

en el evento key press del formulario pon esto(esta en vb.net) para saltar con enter.

If e.KeyChar = Chr(Keys.Enter) Then
'esto es para saltar de control
Me.SelectNextControl(ActiveControl, True, True, True, True)
End If

Recuerda poner en el formulario la propiedad key preview a true y tener bien tabulados los controles y con su tabstop a true.

poniendo el el validating del text box la consulta deberia funcionar
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

SíEste tema le ha gustado a 2 personas




La zona horaria es GMT -6. Ahora son las 20:40.