Gustavo, Pelo seu papo, acredita-se que você não conhece ou, se conhece, conhece pouco os fundamentos de um banco de dados. Por exemplo, uma coisa que você falou, "para não duplicar registros, a não ser que o usuário queira que isso aconteça". Não se duplica registro em banco de dados sob nenhuma circunstância. Você pode sim duplicar dados. Todo e qualquer banco de dados permite você duplicar e até quadruplicar dados a vontade, mas registro não. Há uma diferença de conceito nisto daí.
Eu sugiro você buscar uma linha de estudo em cima disto, como Chaveamentos, unicidade, relacionamentos e entidades que são fundamentalíssimos para que um sistema seje bom, eficiente e robusto. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] http://www.geocities.com/SiliconValley/Bay/1058 MSN: [EMAIL PROTECTED] --- Em delphi-br@yahoogrupos.com.br, Gustavo André de Freitas <[EMAIL PROTECTED]> escreveu > > > Na verdade estou começando agora e entendi muito pouca coisa. Não > estou entendendo muito ainda como fazer pesquisas. > > Gustavo André de Freitas > > > --- Em delphi-br@yahoogrupos.com.br, "Tamara Clemente" > <tamara.grupos@> escreveu > > > > Bom Gustavo... desta forma eu acredito que só antes de efetuar o > post > > da tabela, vc faça uma consulta com o parametro nome do setor na > > clausura where, e ai então, verificando o recordcount da consulta vc > > emite a msg da forma q vc deseja... ajudado ou atrapalhado???rs > > > > Qquer coisa estamos ai... > > > > Tamara Clemente > > Analista Desenvolvedor > > > > Em 16/01/07, Gustavo André de Freitas<gustavo_sis@> escreveu: > > > estou começando agora em programação e estou desenvolvendo um > pequeno > > > aplicativo de controle de patrimonio com Delphi 7 e Firebird 1.5, > e > > > gostaria de tirar a seguinte dúvida: > > > como fazer para não duplicar registros, a não ser que o usuário > queira > > > que isso aconteça? > > > Ex. tenho a tabela Setor. nela eu tenho 4 campos, codigo, > nomesetor, > > > ramal e obs. gostaria que o nome setor não duplicasse, a não ser > que o > > > usuário queira, que aparecesse uma caixa perguntando se deseja ou > não > > > efetuar o registro mesmo assim. > > > > > > ex. o setor já está cadastrado, deseja cadastrá-lo mesmo assim?, > ou > > > algo parecido. > > > > > > > > > desde já agradeço a todos pela ajuda! > > > > > > Gustavo André de Freitas > > > Linhares - ES > > > > > > > > > > > >