Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

cuando busco datos pasa esto:

Estas en el tema de cuando busco datos pasa esto: en el foro de Visual Basic clásico en Foros del Web. Buenos dias como esta. veran actualmente diseño un programita para llevar control de asistencias, pero sucede que cuando extraigo datos por medio de un combobox ...
  #1 (permalink)  
Antiguo 21/05/2008, 09:14
 
Fecha de Ingreso: abril-2007
Mensajes: 88
Antigüedad: 17 años
Puntos: 0
cuando busco datos pasa esto:

Buenos dias como esta.

veran actualmente diseño un programita para llevar control de asistencias, pero sucede que cuando extraigo datos por medio de un combobox me pasa que por ejemplo:

al selecionar un nombre me extrae los datos y los muestra en unos text.text pero al selecionar otro nombre dejando los datos del nombre anterior se montan encima de los otros, y esto no me puede pasar porque el usuario si coloca un nombre que no es, y va a colocar otra que es la correcta va a suceder ese error

el codigo que utilice fue:

Set con = CreateObject("ADODB.Connection")
con.Open ("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & "C:\Documents and Settings\eparra01\Escritorio\asistencia\asis.mdb")

busca = Combo1.Text

SQL = "SELECT * FROM ANALISTA WHERE APELLIDOYNOMBRE LIKE '" & busca & "'"
Set RS = con.Execute(SQL)
Do While Not RS.EOF
Text1.Text = Text1.Text & RS("P00")
Text2.Text = Text2.Text & RS("CEDULA")
Text3.Text = Text3.Text & RS("CARGO")
Text4.Text = Text4.Text & RS("UNIDAD")
RS.MoveNext
Loop


atento a los comentarios.

  #2 (permalink)  
Antiguo 21/05/2008, 09:54
 
Fecha de Ingreso: abril-2008
Mensajes: 20
Antigüedad: 16 años
Puntos: 1
Respuesta: cuando busco datos pasa esto:

Añade text1.text = ""
para limpiarlos y que no se te añadan (no se si es eso lo que preguntas realmente)

Quedaria un cosa asi:

Código:
Do While Not RS.EOF
Text1.Text = "" 
Text1.Text = Text1.Text & RS("P00")
Text2.Text = ""
Text2.Text = Text2.Text & RS("CEDULA")
Text3.Text = ""
Text3.Text = Text3.Text & RS("CARGO")
Text4.Text = ""
Text4.Text = Text4.Text & RS("UNIDAD")
RS.MoveNext
Loop
  #3 (permalink)  
Antiguo 21/05/2008, 10:25
 
Fecha de Ingreso: abril-2007
Mensajes: 88
Antigüedad: 17 años
Puntos: 0
Respuesta: cuando busco datos pasa esto:

Cita:
Iniciado por tsunamijavip Ver Mensaje
Añade text1.text = ""
para limpiarlos y que no se te añadan (no se si es eso lo que preguntas realmente)

Quedaria un cosa asi:

Código:
Do While Not RS.EOF
Text1.Text = "" 
Text1.Text = Text1.Text & RS("P00")
Text2.Text = ""
Text2.Text = Text2.Text & RS("CEDULA")
Text3.Text = ""
Text3.Text = Text3.Text & RS("CARGO")
Text4.Text = ""
Text4.Text = Text4.Text & RS("UNIDAD")
RS.MoveNext
Loop


Gracias hermano si funciono que cabeza la mia.

lo pense pero lo hice al reves
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 06:08.