ALTERANDO A SENHA

AYRES 15/09/2005 18:38:33
#104484
Galera estou criando um form que muda a senha do usuario, gostaria saber no que estou errando na instrucao sql no insert

Private Sub cmdok_Click()


Dim CONN As Adodb.Connection
Dim rss As Adodb.Recordset
Set CONN = New Adodb.Connection
Set rss = New Adodb.Recordset
CONN.Open ("db1")

Dim nova As String
Dim consulta As String


consulta = "SELECT * FROM Senhas WHERE Nome='" & user & "' AND Senha='" & txtsenhaA.Text & "'"

rss.Open consulta, CONN, 1, 2

If rss.EOF Then
MsgBox " Senha inválida", vbCritical, "Acesso Negado"
Exit Sub

Else
CONN.Execute ("INSERT INTO Senhas(Senha) Values('" & txtsenhaN.Text & "')WHERE(Nome) Values('" & user & "')")


End If
End Sub
USUARIO.EXCLUIDOS 15/09/2005 21:33:38
#104506
olha kra, poderia explicar melhor?
LREZANI 16/09/2005 09:18:51
#104563
Resposta escolhida
Se você vai alterar eu aconselho utilizar a instrução update;

CONN.Execute ("Update Senhas set Senha = '" & txtsenhaN.Text & "' WHERE Nome = '" & user & "'")

Caso não funcione poste o erro...
Dúvida sanada=tópico encerrado
AYRES 16/09/2005 10:30:02
#104573
valeu galera esse site é demais!!!!!!!!!!!!!!!!!!!!!1
obrigado a todos.
Tópico encerrado , respostas não são mais permitidas