Página 1 de 1

[RESOLVIDO]. [VBA] - Erro ao salva dados, via conexão form excel>bd acess - quantidade de caracteres, acho?!

Enviado: Seg Out 09, 2017 9:49 am
por RAFAEL AMORIM
Salve salve meus amigos.
Quem puder ajudar..já sou enormemente grato!
Seguinte estou com o seguinte problema:
Ao preencher o meu formulário (Dossiê), cujos dados são salvos no BD_dossie (via conexão com access) com informações de teste “123” em todos os campos do meu formulário, as informações são salvas sem nenhum problema no banco, via conexão; Porém quando informo no “Me.txt_cnpj.Text”(.rs.Fields("CNPJ") = Me.txt_cnpj.Text) um CNPJ real com 14 digitos, ou nos campos “Me.txt_contato1.Text(.rs.Fields("TELI") = Me.txt_contato1.Text) “ com informações de telefone: (85) 1234-1234, por exemplo ele dar erro no tempo de execução, em seguida depuro o código, mas não consegui de forma alguma ver erros, acredito que tenha haver com a quantidade de dados inseridos nos campos.

Em anexo segue maiores informações para quem quiser ajudar

Re: [VBA] - Erro ao salva dados, via conexão form excel>bd acess - quantidade de caracteres, acho?!

Enviado: Seg Out 09, 2017 11:15 am
por Rafael Monteiro
Tá parecendo que o problema é o formato de texto no Banco.

Tipo Assim, talvez você esteja tentando lançar texto num campo do BD que aceita apenas numero.

Dá uma olhada.

Normalmente eu prefiro usar o formato de texto ao invés formato de Numero. Claro que existe várias regras e exceções. Mas na maioria dos casos eu uso formato de texto quando os cálculos serão feito no próprio listview ou listbox.

Re: [VBA] - Erro ao salva dados, via conexão form excel>bd acess - quantidade de caracteres, acho?!

Enviado: Seg Out 09, 2017 1:06 pm
por RAFAEL AMORIM
Na mosca!
Exatamente, apenas isso!
Obrigado pela ajuda...o código cega a gente muitas vezes...kkkk