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

Como modificar, agregar y o eliminar registros en un listview en vb6

Estas en el tema de Como modificar, agregar y o eliminar registros en un listview en vb6 en el foro de Visual Basic clásico en Foros del Web. Buenas Tardes colegas, Tengo un listview que me trae solo dos registros de una base de datos y deseo poder seleccionar un registro de ese ...
  #1 (permalink)  
Antiguo 08/05/2012, 15:32
 
Fecha de Ingreso: abril-2012
Ubicación: Caracas
Mensajes: 22
Antigüedad: 12 años, 7 meses
Puntos: 1
Como modificar, agregar y o eliminar registros en un listview en vb6

Buenas Tardes colegas,

Tengo un listview que me trae solo dos registros de una base de datos y deseo poder seleccionar un registro de ese listview y marcar la opcion que necesite asi sea modificar el registro o eliminarlo y hasta poder agregar uno nuevo.

Gracias de ante mano el listview se llama Lst_mod_usuarios
esto es lo que tengo hasta ahora programado en el boton modificar pero obvio no funciona

Private Sub CmdEdit_Click()

Dim rs As New ADODB.Recordset

Dim sql As String
Dim ID As Integer

g_db.Open "driver={SQL Server};server=192.168.0.3;uid=profit;pwd=profit;d atabase=Aplicaciones"


For i = 1 To Lst_mod_usuarios.ListItems.Count

If Lst_mod_usuarios.ListItems.Item(i).Selected Then

.SubItems(1) = rs.Item(i).Text6
.SubItems(2) = rs.Item(i).Text5

sql = "update tbl_users ( usuario, pass) VALUES ( '" & Text6.Text & "', '" & Text5.Text & ")"
g_db.Execute sql
End If

Next i

' Edita los datos del registro



'Actualiza los datos
rs.Update

Exit For

Else
'siguiente registro
rs.MoveNext
End If

Next i

rs.Close
g_db.Close

End Sub
  #2 (permalink)  
Antiguo 10/05/2012, 07:24
 
Fecha de Ingreso: junio-2008
Ubicación: Punta Alta, Argentina
Mensajes: 82
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Como modificar, agregar y o eliminar registros en un listview en vb6

yo con ADODB tenia que hacer lo siguiente para que me funcione la instruccion UPDATE

Código SQL:
Ver original
  1. Dim cmd AS NEW ADODB.Command
  2. sConf = "UPDATE conf SET .." '(aca puse la instruccion update como un string)
  3. cmd.CommandType = adCmdText
  4. cmd.CommandText = sConf
  5. cmd.ActiveConnection = cnn
  6. cmd.Execute

Etiquetas: listview, modificar, programa, registros, update, vb6
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 02:52.