Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

La ultima fila del datagrid

Estas en el tema de La ultima fila del datagrid en el foro de Visual Basic clásico en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 11/02/2008, 13:28
 
Fecha de Ingreso: octubre-2007
Mensajes: 14
Antigüedad: 12 años, 4 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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:53.