Ver Mensaje Individual
  #14 (permalink)  
Antiguo 19/04/2010, 14:01
Avatar de Sergio18
Sergio18
 
Fecha de Ingreso: abril-2010
Ubicación: No quieras saberlo
Mensajes: 94
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: 2 dudas que tengo

En cierto modo si que va porque le doy a actualizar y se pone el registro pero se me borran los demas dejando las celdas vacias.Le vuelvo a dar y me aparecen todos los datos pero me empieza a añadir celdas vacias cada vez que le doy. Lo he puesto asi:

Código vb:
Ver original
  1. Private Sub Command3_Click()
  2. 'Borrar el registro
  3. MSFlexGrid1.Clear
  4. While Not rsTbl_Direccion.EOF
  5. MSFlexGrid1.AddItem rsTbl_Direccion("id") & vbTab & rsTbl_Direccion("nombre") & vbTab & rsTbl_Direccion("apellidos") & vbTab & rsTbl_Direccion("direccion") & vbTab & rsTbl_Direccion("ciudad") & vbTab & rsTbl_Direccion("provincia") & vbTab & rsTbl_Direccion("telefono") & vbTab & rsTbl_Direccion("cp")
  6. rsTbl_Direccion.MoveNext
  7. Wend
  8. 'Refrescamos
  9. MSFlexGrid1.Refresh
  10. Set cnPrueba = New Connection
  11. 'Establecer sus propiedades
  12.     With cnPrueba
  13.         .Provider = "Microsoft.Jet.oledb.4.0"
  14.         .ConnectionString = "prueba.mdb"
  15.     End With
  16. cnPrueba.Open
  17. 'Crear un conjunto de registros desde la tabla Tbl_Direccion
  18. Set rsTbl_Direccion = New Recordset
  19. 'Establecer sus propiedades
  20. With rsTbl_Direccion
  21.     .CursorLocation = adUseClient
  22.     .Open "SELECT * FROM tbl_direccion", cnPrueba, adOpenDynamic, adLockOptimistic
  23. End With
  24.  
  25. End Sub

Saludos