erro ao salvar

21/02/2006

0

Criei uma tabela tipo InnoDB em um banco de dados MySQL, a conexão utilizada foi ODBC (Command Type - adCmdTable) e em um Form associei os campos das tabelas aos objetos abaixo descritos.


Na tabela No Form
TabEmpresaInnoDBFrmTabEmpresa

Campos TipoCampos Tipo
EmprCod Int(2)Label
EmprNomeChar(20)TextBox
EmprRazaoChar(40)TextBox
EmprCNPJChar(20)MaskEdBox
EmprIE Char(15)MaskEdBox
EmprEnd Char(40)TextBox
EmprN Varchar(10)TextBox
EmprCompVarchar(20)TextBox
EmprBairroVarchar(20)TextBox
EmprCidadeVarchar(20)ComboBox
EmprUF Char(2) TextBox
EmprCEP Char(10) MaskEdBox
EmprFone1Char(15)MaskEdBox
EmprFax Char(15)MaskEdBox
EmprData DateTextBox
EmprTipo TINYINT(1)TextBox

-Coloquei um botao de Novo com a seguinte instrução ao clicar:
AdodcTabEmpresa.Recordset.AddNew
MaskEdBoxEmpCNPJ.SetFocus

- Outro botão para salvar ao clicar:
AdodcTabEmpresa.Recordset.Update


O problema ocorre qdo salvo, dá a seguinte mensagem, porém as vezes salva e as vezes dá esse erro, não consigo identificar o problema.

Run-time error ´-2147217887 ( 80040e21)´
Operação de várias etapas gerou erros. Verifique cada valor de status.

Tentei excluir alguns controles e deixar apenas alguns, só notei q qdo insiro apenas 1 ou 2 campos isso não ocorre.


Agradeço desde já a ajuda de alguém.

Mônica


Nika

Nika

Responder

Posts

29/04/2006

Sabado

Utiliza o tradicional insert


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar