ALTERAR REGISTRO VIA ADO. COMO???

USUARIO.EXCLUIDOS 23/08/2007 20:06:26
#232439
to precisando saber como eu altero os registros das minhas tabelas via ADO???

antes eu usava o .edit, agr via ado o sistema ñ aceita mais. achei um post aki no site mas não entendi mto bem.

estou mudando para ADO pq tem uma coisinha simples mas mto importante q eu gostei. alguém pode me ajudar?

obrigado a todos.
USUARIO.EXCLUIDOS 23/08/2007 20:07:37
#232441
posta o codigo ai

att,
marcelo
USUARIO.EXCLUIDOS 23/08/2007 20:25:18
#232443

Public CMD As New ADODB.Command
Public bd As New ADODB.Connection
Public tb As New ADODB.Recordset


Set bd = New Connection
bd.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="c:\BANCO.MDB;Persist Security Info=False"

Set tb = New ADODB.Recordset
tb.Open ("SELECT * from USUARIO where NOMEUSUARIO = '" & cmbUSUARIO.Text & "'"), bd, adOpenKeyset

tb!senha = txtSENHA.Text
tb.Update
tb.Close

USUARIO.EXCLUIDOS 23/08/2007 20:25:50
#232444
Resposta escolhida
kra num precisa dah edit

so move para o registro q vc que altera e dah um update

tipo

rs.movefirst
rs!cod = txtcod
rs!nom = txtnom
rs.update


assim ja era

huauhauh

falo irmão
USUARIO.EXCLUIDOS 23/08/2007 20:32:08
#232445

tb.Open ("SELECT * from USUARIO where NOMEUSUARIO = '" & cmbUSUARIO.Text & "'"), bd, adOpenStatic, adLockOptimistic

kra tah certo tenta muda o metodo de abertura


repara no final static, optimisc
USUARIO.EXCLUIDOS 23/08/2007 20:41:45
#232446
vlw, cara!!!

pensei q eu ia ficar aki mais um dia inteiro tentando resolver isso!!!

tenha uma ótima noite!
ROBIU 23/08/2007 20:46:58
#232448
Eu uso um método que não usa rs.update, nem rs.edit, etc. Faço tudo com uma sql. A linguagem sql é muito rica e não serve só para dá um select. Pode inserir, editar, deletar e todas operações de manipulação de banco de dados. No exemplo, vemos como fazer as operações básicas com banco de dados usando sql.
Tópico encerrado , respostas não são mais permitidas