Olá, Olha, você disse que definiu um generator para estas chaves ? Para o campo Numr_Texto não pode. O conteúdo de Numr_Texto deve obrigatoriamente existir na tabela Texto. Coloque um DBlookupcombobox na tela, 1query 1datasource para ligar com a tabela Texto e pronto. O generator deve ser apenas para o campo Numr_Sequencia. Antes de gravar o combo deve estar preenchido com alguma informação da tabela Texto.
Espero que ajude. Alexandre Oliveira ----- Original Message ----- From: "Patricia Santana" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, November 01, 2004 4:25 PM Subject: Re: [delphi-br] Chave Primária Dupla Janderson, estou utilizando os componentes da paleta Data Acces.. TQuery, TDataSource, TUpdadeSQL... Atenciosamente, Patricia Santana janderson cardoso <[EMAIL PROTECTED]> wrote: Patricia, boa tarde ! qual componente de acesso está utilizando ? Janderson Cardoso Cheve de Desenvolvimento --- Patricia Santana <[EMAIL PROTECTED]> escreveu: --------------------------------- Criei duas tabelas ( Texto, Parte ) utilizando o banco de dados Firebird. Onde na tabela Texto tenho a chave primária ( Numr_Texto) e na tabela Parte tem duas chaves primárias( Numr_Sequencia, Numr_Texto ) onde Numr_Texto é chave estrangeira da tabela Texto. Criei também um generator para as chaves primárias ser um campo auto-incremento. No formulário coloquei uma query, um DataSource e um SqlUpdate. Depois fiz as devidas associações ( Associei a query ao SqlUpdate e também associei o datasouce a query ). Depois coloquei dois componentes DBText no formulário e fiz as devidas associações nas propriedades DataField e DataSouce. Coloquei também no formulário os demais campos para que o usuário preencha...e um DBNavigator para incluir,excluir, alterar e salvar os registros.... Mas quando clico no botão salvar do DBNavigator mostra uma mensagem de erro dizendo que o campo Numr_Texto está nulo. Como posso resolver este problema? Alguém pode ajudar? Atenciosamente, Patricia Santana __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: function SearchComboBox() { if (document.form_combo.keyword.value.length==0){ alert("Por favor, digite algo."); return false; }else { document.form_combo.action ="http://br.rd.yahoo.com/SIG=12a2kofdp/M=264105.3931087.6562589.1588051/D=br clubs/S=2137111264:HM/EXP=1099417502/A=2361264/R=0/SIG=11uaou2jn/*http://www .bondfaro.com/bondfaro/in/combosearch_in.jsp?sk=11"; } return true;} [input] [input] [input] --------------------------------- Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. _______________________________________________________ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE --------------------------------- Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. --------------------------------- Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- Este e-mail está livre de vírus. Verificado por AVG Anti-Vírus (http://www.avgbrasil.com.br). Versão: 7.0.280 / Banco de dados de Vírus: 264.12.6 - Data de Lançamento: 29/10/2004 -- Mensagens enviadas estão livres de vírus. Verificado por AVG Anti-Vírus (http://www.avgbrasil.com.br). Versão: 7.0.280 / Banco de dados de Vírus: 264.12.6 – Data de Lançamento: 29/10/2004 -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html