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

editar desde un listview

Estas en el tema de editar desde un listview en el foro de Visual Basic clásico en Foros del Web. hola tengo en mi programa un listview en donde pincho sobre un item y le doy Enter (del teclado) y los datos me los muestra ...
  #1 (permalink)  
Antiguo 10/11/2008, 06:22
Avatar de yochy20  
Fecha de Ingreso: julio-2008
Mensajes: 32
Antigüedad: 15 años, 9 meses
Puntos: 0
Pregunta editar desde un listview

hola tengo en mi programa un listview en donde pincho sobre un item y le doy Enter (del teclado)
y los datos me los muestra en sus respectivos text...pero me surgio un problema...
ejemplo:
ingreso 2 datos...con codigo, pres y med.
el primer dato me lo edita bien...pero al tratar de editar el segundo dato me muesta solo el codigo y el resto son los datos del primer registro... y no se q hacer espero me puedan ayudar porfavor...
les dejo mi codigo
Saludos y muchas gracias de antemano.

Private Sub ListView1_keypress(keyascii As Integer)
If keyascii = 13 Then
Text1.Text = ListView1.SelectedItem
Set baseTB = OpenDatabase(App.Path & "\base de datos\bd1.mdb")
Set regTB = baseTB.OpenRecordset("SELECT * FROM farmacos WHERE Codigo =" & Text1.Text, dbOpenDynaset)
If regTB.RecordCount = 0 Then
MsgBox "no existe"
Commandgrabar.Enabled = True
Text1.SetFocus
Else
Commandeliminar.Enabled = True
Commandactualizar.Enabled = True
Text2.Text = regTB!fecha
Text3.Text = regTB!guia
Text4.Text = regTB!proveedor
Text5.Text = regTB!cantidad
Text6.Text = regTB!devolucion
Text7.Text = regTB!presentacion
Text8.Text = regTB!medicamento
Text9.Text = regTB!farmacia
Text10.Text = regTB!trapi
Text11.Text = regTB!vivanco
Text12.Text = regTB!crucero
Text13.Text = regTB!cayurruca
Text14.Text = regTB!mantilhue
Text15.Text = regTB!futahuente
Text16.Text = regTB!carimallin
Text17.Text = regTB!sector1
Text18.Text = regTB!sector2
Text19.Text = regTB!sector3
Text20.Text = regTB!procedimiento
Text21.Text = regTB!clinicasdentales1
Text22.Text = regTB!clinicasdentales2
Text23.Text = regTB!clinicasdentales3
Text24.Text = regTB!clinicasdentales4
Text25.Text = regTB!ira
Text26.Text = regTB!era
Text27.Text = regTB!salamotora
Text28.Text = regTB!prestamos
Text29.Text = regTB!saldo
End If
End If
End Sub

  #2 (permalink)  
Antiguo 10/11/2008, 18:58
 
Fecha de Ingreso: noviembre-2008
Mensajes: 38
Antigüedad: 15 años, 5 meses
Puntos: 0
Mensaje Respuesta: editar desde un listview

una consulta todos los datos de tabla x estan en el listview?
  #3 (permalink)  
Antiguo 11/11/2008, 05:21
Avatar de yochy20  
Fecha de Ingreso: julio-2008
Mensajes: 32
Antigüedad: 15 años, 9 meses
Puntos: 0
Pregunta Respuesta: editar desde un listview

Cita:
Iniciado por AlexisLAG Ver Mensaje
una consulta todos los datos de tabla x estan en el listview?
se muestran los datos en el listview...
de una tabla en especifico...
  #4 (permalink)  
Antiguo 11/11/2008, 08:33
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: editar desde un listview

Cita:
Iniciado por yochy20 Ver Mensaje
se muestran los datos en el listview...
de una tabla en especifico...
Pero muestra el MsgBox "no existe", o simplemente no hace nada y sigue mostrando los datos?

  #5 (permalink)  
Antiguo 11/11/2008, 09:01
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
De acuerdo Respuesta: editar desde un listview

hola, aca te dejo un ejemplo de un listview editable

http://www.sistemas-web.com.ar/vb6/9...editable-5.rar

salu2 y espero te sirva
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #6 (permalink)  
Antiguo 11/11/2008, 12:18
Avatar de yochy20  
Fecha de Ingreso: julio-2008
Mensajes: 32
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: editar desde un listview

si me edita lo q pasa es q al tratar de editar la segunda fila solo me muestra el codigo
y los demas campos son los datos de la primera fila...
ojala me puedan entender

Saludos
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 05:15.