PROBLEMA COM ADO X MYSQL
estou com problema quando uso ADO e Mysql, quando vou jogar o valor de um textbox pra o registro de uma tabela, assim :
tabela.field(2) = "" & text1.texto
ele da o seguinde erro :
Run-time error '-2147217887 (80040e21)';
Operação de Varias etapas gerou erros. verifique cada valor de status.
tabela.field(2) = "" & text1.texto
ele da o seguinde erro :
Run-time error '-2147217887 (80040e21)';
Operação de Varias etapas gerou erros. verifique cada valor de status.
Verifique se os tipos de campos são compatÃveis...
De repente, vc tá botando um texto num campo numerico, aà gera essa msg de erro...
qdo possÃvel troca a notação
por
- ou
De repente, vc tá botando um texto num campo numerico, aà gera essa msg de erro...
qdo possÃvel troca a notação
tabela.field(2)por
tabela!nome_do_campo- ou
tabela.fields("nome_do_campo")
ja usei:
tabela.field(2)
tabela(2)
tabela.field("nome")
quanto a tipo de dados e varchar, dai pode ser texto ou numero.
tabela.field(2)
tabela(2)
tabela.field("nome")
quanto a tipo de dados e varchar, dai pode ser texto ou numero.
Costumo usar assim. No textbox, na propriedade field, eu coloco o campo, e na hora de carregar os dados, eu coloco o seguinte código.
Ai qualquer operação que for feita neste datasorce o campo, vai fazer a mesma coisa, sem ter que ficar toda vez carregando a função desejada. Com isto achei que ficou mais rápido.
Set Text1.DataSource = seudatasourceAi qualquer operação que for feita neste datasorce o campo, vai fazer a mesma coisa, sem ter que ficar toda vez carregando a função desejada. Com isto achei que ficou mais rápido.
Tópico encerrado , respostas não são mais permitidas