Bueno anteriormente cree un tema similar que se fue por otro lado por eso creo otro nuevo, bueno lo que quiero es lo sigte. y este es mi codigo
Public Sub TablaTemp()
rsTemp.CursorType = adOpenStatic
rsTemp.Fields.Append "codprod", adVarChar, 10, adFldIsNullable
rsTemp.Fields.Append "nomprod", adVarChar, 250, adFldIsNullable
rsTemp.Open
Set DataGrid1.DataSource = rsTemp
End Sub
Private Sub Form_Load()
Call TablaTemp
End Sub
Private Sub Command1_Click()
'Cada vez que se preciona el boton se ingresa un grupo de registros
'pueden ser los mismo o un random, olvidense del "do while" para este ejemplo no tiene importancia pero por si las moscas lo coloco
'Do..
rsTemp.AddNew
rsTemp.Fields(0) = Trim(Text2)
rsTemp.Fields(1) = Trim(Text3)
rsTemp.Update
'Loop While...
End Sub
El problema esta en que cada vez que preciono el boton la data anterior se mantiene en el grid, mejor dicho necesitaria aplicar un List1.clear por decirlo de alguna manera y asi limpiar los valores anteriores del grid, se entiende?
Se me olvidaba no estoy trabajando como una BD todo es en memoria como si fuera un List1.
Habia pensado utilizar algo como esto,pero creo que debe haber otra alternativa y no el guerrazo que estoy haciendo de recorre y borra.
While Not .EOF
.Delete
.MoveNext
Wend