ALTERAR UM CADASTRO

RICKSOUSA 11/10/2009 16:41:16
#325047
eu tenho um cadastro de clientes, estou usando o mysql 5 para cadastrar meus clientes,

quando eu alterava um cliente com o banco de dados access eu fazia assim:

tabelacliente.Edit

tabelacliente([Ô]nome[Ô]) = nome.Text
tabelacliente([Ô]endereco[Ô]) = endereco.Text
tabelacliente([Ô]numero[Ô]) = numero.Text
tabelacliente([Ô]bairro[Ô]) = bairro.Text
tabelacliente([Ô]cidade[Ô]) = cidade.Text
tabelacliente([Ô]cep[Ô]) = cep.Text
tabelacliente([Ô]telefone[Ô]) = telefone.Text
tabelacliente([Ô]celular[Ô]) = celular.Text

tabelacliente.Update

tabelacliente.MoveLast

mais com o banco de dados do mysql esta dando o seguinte erro:

Compiler erro:
method or data member not found.


como eu faço para alterar um registro???
TECLA 11/10/2009 18:57:50
#325055
Resposta escolhida
Quando programava com o ACCESS, você usava o DAO.
Pelo jeito, agora está usando ADO.

No ADO, você não dispõe do método EDIT, então... tente o seguinte:

tabelacliente([Ô]nome[Ô]) = nome.Text
tabelacliente([Ô]endereco[Ô]) = endereco.Text
tabelacliente([Ô]numero[Ô]) = numero.Text
tabelacliente([Ô]bairro[Ô]) = bairro.Text
tabelacliente([Ô]cidade[Ô]) = cidade.Text
tabelacliente([Ô]cep[Ô]) = cep.Text
tabelacliente([Ô]telefone[Ô]) = telefone.Text
tabelacliente([Ô]celular[Ô]) = celular.Text

tabelacliente.Update


Ou seja, escreva o mesmo código sem o EDIT.
RICKSOUSA 11/10/2009 19:21:39
#325058
exatamente tecla, eu usava DAO é que começei usar ADO agora e estou usando o ADO 2.8, obrigado mais uma vez amigo, vou tentar la valeu um abraço....
Tópico encerrado , respostas não são mais permitidas