Visual Basic - TDBGrid1.ReBind

Life is soft - evento anual de software empresarial
 
Vista:

TDBGrid1.ReBind

Publicado por jose (128 intervenciones) el 12/12/2002 19:15:00
estimado amigos,

talvez alguien en la lista ha trabajado con el truedbgrid y tiene una idea de borrar, el grid.

tengo un grid hecho con el truedbgrid es un arreglo en memoria, no esta amarrado a ningun recodset

1) una vez que lo lleno con las cuentas y valores, le presiono el boton grabar, y va a la rutina grabar
me graba todo el grid en mi tabla y hasta alli todo perfecto.

2) inmediatamente despues de grabar tengo estas instrucciones que lei son para limpiar el grid
y comprimirlo dejarlo sin lineas , solo con la linea no. 1 de grabar la primera fila.

X.Clear
\' Set TDBGrid1.Array = X \' la puse esta liena pero no funciono.
TDBGrid1.ReBind
TDBGrid1.Refresh

3) El grid se limpia y regresa a la rutina de grabar , solo que si el documento anterior, tenia 10 lineas,
el grid me queda lleno con las 10 lineas en blanco, si tenia 6 lineas el documento anterior me queda
las 6 lineas (rows) , filas. y asi si son 3 lineas o 7 o las que sean, asi se queda.

y eso me da conflicto, pues al grabar la primera linea me dice que encuentra valores nulos,
pues sumo el grid para dar totales.

tienen alguna idea que puedo hacer ?

trate de hacer esto y nada.

For I = 0 To X.UpperBound(1)
X.DeleteRows (I)
Next


saludos,


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