Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2008, 13:28
Pulgaza
 
Fecha de Ingreso: octubre-2007
Mensajes: 14
Antigüedad: 16 años, 6 meses
Puntos: 0
Exclamación La ultima fila del datagrid

Hola estoy trancado en algo que derrepente sea una estupides.

Tengo un formulario con un datagrid y tres botones, los cuales son Nuevo, Eliminar y Cancelar.

En este formulario surge 2 problemas

Primero

Cuando quiero crear un registro nuevo existen ciertos campos predeterminados los cuales a la hora de sr creado estos se colocan automaticamente algo asi:

datagrid.Row = bd.Recordset.RecordCount + 1
datagrid..Col = 2
datagrid..Text = varIdOrgano
datagrid..Col = 3
datagrid..Text = 0

no hay problemas, pero si el registro se va a colocar en una consulta/tabla vacia esta me dice no se puede, y me sale este error

"La fila actual no esta disponible"

como soluciono esto.

------------------------------------------------------------------------------------------------------

Segundo

desde este se despliega otro formulario dandole click al boton nuevo que es un teclado, saben cuando uno le da datagrid.AllowAddNew = True aparece una fila al final del data grid para colocar el nuevo registro, pero como hago que se elimine esa fila al yo darle cancelar desde el teclado o cualquier otro boton, ya probe con datagrid.AllowAddNew = False, pero no funciona !

Última edición por Pulgaza; 12/02/2008 a las 14:51