Boa tarde.

Desenvolvo em Delphi 7 com Firebird 1.5

Estou com a seguinte situação:
Tenho uma tabela de Perfil q contem todos os cadastros do meu sistema com
Habilitar Menu / inclusão / alteração / exclusão.

Ex.:

CAMPOS

CLIENTE CHAR 1 (S/N)
CLIENTE_I CHAR 1 (S/N)
CLIENTE_A CHAR 1 (S/N)
CLIENTE_E CHAR 1 (S/N)
FORNECEDOR CHAR 1 (S/N)
FORNECEDOR_I CHAR 1 (S/N)
FORNECEDOR_A CHAR 1 (S/N)
FORNECEDOR_E CHAR 1 (S/N)

E ASSIM POR DIANTE, A CADA NOVO CADASTRO NOVO 4 CAMPOS.

ATUALMENTE MEU BANCO ESTA COM 396 CAMPOS.
GOSTARIA DE REVER O CONCEITO DESTE BANCO E PENSEI EM FAZER DA SEGUINTE 
FORMA:
CAMPOS:
TELA VARCHAR 30
MENU CHAR (1) (S/N)
INCLUIR CHAR (1) (S/N)
ALTERAR CHAR (1) (S/N)
EXCLUIR CHAR (1) (S/N)

DESTA FORMA EM VEZ DE AUMENTAR EM NUMERO DE CAMPOS, AUMENTARIA EM NUMERO 
DE REGISTROS.

O PROBLEMA É O SEGUINTE. PRA FAZER DESTA FORMA, EM TODA A TELA Q ENTRAR 
TENHO Q FAZER UMA BUSCA.
SERÁ Q O SISTEMA NÃO VAI FICAR MUITO LENTO ?

SE ALGUEM TIVER UMA OUTRA FORMA DE FAZER O PERFIL DO USUARIO E PUDER 
COMPARTILHAR DESDE JÁ AGRADEÇO.

OBRIGADO.

RODRIGO PEDROSO
WINSOFT INFORMATICA (14) 3664-1586
[EMAIL PROTECTED]

Responder a