Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-10-2006
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Poder: 21
David Va por buen camino
Instrucción sencilla para contar los campos de una tabla paradox

Hola

Quiero hacer una versión rapida y demo , para demostración de mi programa , así que he pensado que donde insertan los artículos , si hay ya 3 articulos insertados no te deje insertar el cuarto .

Utilizo paradox , lo que busco es que instrucción básica , utilizo para en un if..then , si la tabla tiene 3 campos , salga el ShowMessage('En la versión demo sólo se pueden insertar 3 articulos') y luego le pongo un exit .

Quiero hacer esto si es posible para enviarlo hoy .

Se me olvidaba esta instrucción es para poner en una tabla (en un Query haces un Select count(*)) .

Un saludo y gracias de antemano .
Responder Con Cita
  #2  
Antiguo 23-10-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
En paradox funciona el Recordcount, así que....

Código Delphi [-]
query1.sql.text := ' select * from tabla';
query1.Open;
if query1.Recordcount > 3 then
 raise Exception.Create('No se puede añadir más registros');

Levanto una excepción, así puedes situar eso en el BeforePost de la tabla, y al ser una excepción, no dejará guardar más registros (hablemos con propiedad )

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
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
Seguramente una "preguntonta" muy sencilla para muchos!! arieliten Varios 3 01-07-2005 21:11:30
Contar Columnas de una Tabla. nicolasdom Conexión con bases de datos 3 23-09-2004 21:03:28
Consulta SQL para cambiar el orden natural de los campos de una tabla txemag Firebird e Interbase 4 23-07-2004 19:15:08
Como creo campos en una tabla Paradox?? JoseQ Conexión con bases de datos 1 13-07-2004 19:07:09
¿Qué instrucción es necesaria para abrir un archivo PDF? vhirginia Varios 10 07-05-2004 00:05:36


La franja horaria es GMT +2. Ahora son las 18:30:09.


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