Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-01-2007
Gangster Gangster is offline
Miembro
 
Registrado: nov 2006
Posts: 36
Poder: 0
Gangster Va por buen camino
Como controlar los renglones de un dbGRID.

Hola a Todos Una Duda como puedo saber como decirle a un dbgrid que solo se puedan insertar 20 celdas dentro de el, osea cuando le aplaste a la tecla "tab" del teclado, quiero que si va en la celda 20, ya no pueda pasar a la celda 21, y no pueda meter mas valores dentro del dbgrid, ojala y se me entienda y tengan una solucion o me digan algun camino para poder con esta duda, es que hago facturas pero quiero que la factura tenga solo 20 registros y esos registros los hago en un dbgrid dentro de una forma.

Gracias de Antemano y estoy programando en delphi 7.
Responder Con Cita
  #2  
Antiguo 17-01-2007
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
puedes usar el evento beforeinsert del Dataset que estes utilizando y poner un codigo como:
Código Delphi [-]
  if Dataset.RecordCount >= 20 then
    Raise Exception.Create('No se permiten 20 renglones o mas');
Responder Con Cita
  #3  
Antiguo 17-01-2007
nemesio nemesio is offline
Miembro
 
Registrado: nov 2005
Ubicación: Isla de Margarita, Venezuela
Posts: 377
Poder: 19
nemesio Va por buen camino
Hola, puedes probar en el evento beforeInsert haciendo una pregunta de la cantidad de registros que hay en la tabla y si ya hay 20, pues cancela la inserción.

Saludos
Responder Con Cita
  #4  
Antiguo 17-01-2007
Gangster Gangster is offline
Miembro
 
Registrado: nov 2006
Posts: 36
Poder: 0
Gangster Va por buen camino
Resuelto Problemita

Si ya lo Revolvi Muchisimas Gracias use ese evento y puse el dialogo de que no se permiten mas de 20 y ademas pongo el dbrgrid disabled.

Gracias por sus sugerencias estamos en contacto.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Poner columnas como renglones... vladimirbp Varios 2 29-12-2006 19:14:39
Como paginar una tabla de 2000 renglones GCASTILLO Internet 0 03-10-2006 01:42:51
Controlar el foco dentro de un DBGrid chileno Conexión con bases de datos 6 19-09-2006 17:15:31
como saber el numero de renglones ddd_ddd OOP 4 27-10-2005 21:27:56
Pintar Renglones en DBGRID Enan0 SQL 2 15-02-2005 20:39:05


La franja horaria es GMT +2. Ahora son las 23:12:35.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi