Visual Basic - REFRESH AL BORRAR

Life is soft - evento anual de software empresarial
 
Vista:

REFRESH AL BORRAR

Publicado por ALE (34 intervenciones) el 15/09/2004 14:58:15
TENGO EL SIG. PROBLEMA:
TENGO UNA BASE DE DATOS, POR EJEMPLO
NUMERO APELLIDO NOMBRE
1 DD AA
2 HH FF
3 EE TT
ETC.
EL PROBLEMA QUE TENGO ES QUE CUANDO APRIETO EL BOTON BORRAR Y ME BORRA ALGUN REGISTRO POR EJEMPLO EL REGISTRO 2 ME QUEDA LA BASE DE DATOS CON EL 1 Y EL 3, Y LO QUE QUIERO HACER NO SE SI SE PUEDE HACER POR CODIGO O SI EXISTE ALGUNA PROPIEDAD, ES QUE EN EL MOMENTO QUE SE BORRE CUALQUIER REGISTRO SE ACUTALICEN TODOS ORDENADOS 1,2,3,4ETC
SI ME PUEDEN DAR UNA MANO SE LO AGREZCO DE CORAZON
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:REFRESH AL BORRAR

Publicado por miguel (1042 intervenciones) el 15/09/2004 17:33:38
Que conexion estas utilizando, control Data con un DBGrid???? control ADODC con un MSHFlexGrid???. Bueno suponiendo que estas utilizando (para darte una idea), el Control Data con DBGrid, en el botón borrar te quedaría:
Private Sub cmdEliminar_Click()
Dim I As Integer
Data1.Recordset.Delete
Data1.RecordSource = "Select * From TuTabla Order By NUMERO"
Data1.Refresh
For I = 0 To Data1.Recordset.RecordCount - 1
Data1.Recordset.Edit
DBGrid1.Col = 1 'Columna del campo Numero
DBGrid1.Row = I 'Renglon
DBGrid1.Text = I + 1 'Valor Nuevo
Data1.Refresh
Next I
End Sub
Nota: Si esto no es lo que estas utilizando por favor pon que controles utilizas, para ayudarte, saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar