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

Inserir Registros Numa Tabela


Thaís Mesquita

Pergunta

Bom dia pessoal!

Já postei no fórum como fazer a conexão com um banco sql server...Mas estou tentando inserir dados na tabela e esta dando o seguinte erro:

ADODB.Recordset (0x800A0BB9)

Os argumentos são incorretos, estão fora do intervalo aceitável ou estão em conflito.

Meu código:

<%
<!--#include virtual="/conecta.inc"--> 
nome=request.form("txtNome")
login=request.form("txtLogin")
senha=request.form("pwdSenha")
confirmaSenha=request.form("pwdConfirmaSenha")

Set RS = Server.CreateObject("ADODB.RecordSet") 'para abrir um recordset
RS.CursorLocation = 3
RS.CursorType = 3
RS.Open SQL, Conn

SQL = "select * from Usuario()"


Set bd = Server.CreateObject("ADODB.Connection") 'para abrir uma conexão
bd.Open Conn

RS.AddNew


set nome = request.form("nome")
set login=request.form("login")
set senha=request.form("senha")
set confirmaSenha=request.form("confirmaSenha")
Set rsQuery = conexao.Execute("insert into Usuario(Nome,Login,Senha,ConfirmaSenha) values('"+nome+";"+login+";"+senha+";"+confirmaSenha+"')")

%>

O que posso estar fazendo de errado?

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

tenta assim

<%
<!--#include virtual="/conecta.inc"-->
nome = Request.Form("txtNome")
login = Request.Form("txtLogin")
senha = Request.Form("pwdSenha")
confirmaSenha = Request.Form("pwdConfirmaSenha")

sql = "insert into Usuario (Nome, Login, Senha, ConfirmaSenha) values ('" & nome & "','" & login & "','" & senha & "','" & confirmaSenha & "')"
conexao.Execute(sql)
%>

Link para o comentário
Compartilhar em outros sites

  • 0
Tenta tirando o RS.AddNew

Já testei sem ele... ficou assim:

<!--#include virtual="/conecta.inc"-->

nome=request.form("txtNome")

login=request.form("txtLogin")

senha=request.form("pwdSenha")

confirmaSenha=request.form("pwdConfirmaSenha")

Set RS = Server.CreateObject("ADODB.RecordSet") 'para abrir um recordset

RS.CursorLocation = 3

RS.CursorType = 3

RS.Open SQL, Conn

SQL = "select * from Usuario()"

Set bd = Server.CreateObject("ADODB.Connection") 'para abrir uma conexão

bd.Open Conn

SQL = "insert into Usuario(Nome,Login,Senha,ConfirmaSenha) values('" & nome & "','" & login & "','"& senha &"','" & confirmaSenha &"')"

Conn.Execute(SQL)

%>

Editado por Thaís Mesquita
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
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...