VB6 ACESS 2000 ERRO 3201

MARCELOFAZAN 17/05/2010 16:53:05
#341976
pessoal estou com o Erro 3201 .... o que preciso fazer para conseguir passar esse erro ?


TECLA 17/05/2010 19:43:28
#341998
Resposta escolhida
Poste o trecho do código em que ocorre o erro, além da DESCRIÇÃO do erro.
MARCELOFAZAN 17/05/2010 20:17:33
#342005
eai Tekla td beleza .
se poder ajudar ficaria grato

Tabela.AddNew
Tabela([Ô]aluno[Ô]) = Text4.Text
Tabela([Ô]data[Ô]) = Text5.Text queria data com hora min segundos gravar no acess tb nao sei
Tabela([Ô]nome[Ô]) = Text2.Text
Tabela.Update

tentei algo como
Tabela([Ô]data[Ô]) = colocar um iif .... isull Text5.Text

a questao seria que esta dentro de um timer ....
conforme a pessoa coloca a digital grava na tabela que é de frequencia , quantas vezes e gravar o datahora das vezes quie a pessoa colocou a digital ....

caso tiver alguma ideia na questao pq como esta dentro do timer .....
de 2 segundos deixo desligar e ligo novamente, o aparelho

então como está dentro do timer essa comunicao,
a questao é grave quando poem o dedo , e quando passa o tempo do aparelho e 2 segundos . ele faz novamente a leitura . tendo q ser tratados tudo em branco .....

seria algo assim ?


if Text4.Text empty then
Tabela([Ô]aluno[Ô]) = [Ô][Ô]
else
Tabela([Ô]aluno[Ô]) = Text4.Text
endif

mais como tratar data isnull ?
nome mensagem de numero inteiro longo como trato ?

O erro ocorre nao na primeria gravacao ele grava numero 28
ai no 29 , ele ta acioonando o Tabela.AddNew .... por causa do timer continuo
ai paro o teste, e volto a gravar outro , ja está no trinta

quer dizer que ele esta entrando no addnew toda hora dentro do timer
mesmo nao utilizando o aparelho , podendo ter inverlos longos ., o aparelho vai pro Acess e vai pulando todos processo de segundos vai adicionando registros , claro que na primeria ja da erro

algo como entro no addnew
tem que conferir como embranco tudo , para nao pular o autonumerador

Abs
Marcelo Fazan

MICROSCHEME 17/05/2010 20:30:58
#342008

3201 Não é possível adicionar ou alterar registro porque um registro relacionado é requerido
em outra tabela.

Será que não tem um relacionamento em outra tabela
MARCELOFAZAN 17/05/2010 20:41:37
#342012
entao vi algo errado como relacionamento e esse erro

tem 1 relacionamento 1 pra muitos
clientes 1-N frequencia

preciso tirar isso ??? o que fazer ?
Abs
Tópico encerrado , respostas não são mais permitidas