Ir para conteúdo
Fórum Script Brasil
  • 0

Como Eu Edito Um Registro No Bd


armagedon

Pergunta

eu quero editar um registro no meu bd.

Eu já tentei, e deu erro, o meu codigo:



Dim conn, rst
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/db.mdb") & ";Persist Security Info=False"
Set rst = Server.CreateObject("ADODB.Recordset")

id = request.querystring("id")
nick = request.querystring("nick")
email = request.querystring("email")
senha = request.querystring("senha")
nome = request.querystring("nome")
idade = request.querystring("idade")
sexo = request.querystring("sexo")
pais = request.querystring("pais")
estado = request.querystring("estado")
cidade = request.querystring("cidade")
rst.open "Select * From cadastro where id = "&id&"", conn


rst("nick") = nick
rst("email") = email
rst("senha") = senha
rst("nome") = nome
rst("idade") = idade
rst("sexo") = sexo
rst("pais") = pais
rst("estado") = estado
rst("cidade") = cidade
rst.update

%>
e o erro:
ADODB.Recordset error '800a0cb3'

Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype.

/blinknot/editarusuario.asp, line 26

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

tenta assim:

<%
url_conexao = Server.MapPath("db/db.mdb")
set conexao = Server.CreateObject("ADODB.Connection")
conexao.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&url_conexao

id = request.querystring("id")
nick = request.querystring("nick")
email = request.querystring("email")
senha = request.querystring("senha")
nome = request.querystring("nome")
idade = request.querystring("idade")
sexo = request.querystring("sexo")
pais = request.querystring("pais")
estado = request.querystring("estado")
cidade = request.querystring("cidade")

sql = "update cadastro set nick='"& nick &"', email='"& email &"', senha='"& senha &"', nome='"& nome &"', idade='"& idade &"', sexo='"& sexo &"', pais='"& pais &"', estado='"& estado &"', cidade='"& cidade &"' where id="& id &" "
rs = conexao.execute(sql)

response.write "Dados Alterados com Sucesso!"
%>

eu fiz umas modificações no seu codigo..

veja se funciona

abraços

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...