Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

renatinhavip

[Resolvido] Problema com Insert - banco SQL

Recommended Posts

Bom dia, pessoal!

 

Estou tentando fazer um insert numa tabela (banco SQL) mas não está funcionando.

Insere novos registros, tanto que aparecem novos ids (campo id), mas não escreve nos outros campos (nome, usuario, senha), que ficam em branco. Dei permissões na tabela para insert, update, delete...

 

Estou conseguindo fazer update, mas insert não.

 

A estrutura da tabela está assim:

 

id - int, identity yes

nome - nvarchar, null

usuario - nvarchar, null

senha - nvarchar, null

 

O código é esse:

 

<%
SQL="Insert Into login_assoc2(nome,usuario,senha) values ('" & nome & "','" & usuario & "','" & senha & "')"

set RS = Conn.Execute(SQL)

Response.Redirect("index.asp")
%>

 

o form é esse:

 

<form action="assoc_inserir2.asp" method="post">
<table width="400" border="0" cellspacing="2" cellpadding="2">
  <tr>
	<td width="100">Nome</td>
	<td width="286"><input name="nome" type="text" id="nome"></td>
  </tr>
  <tr>
	<td>Usuario</td>
	<td><input name="usuario" type="text" id="usuario"></td>
  </tr>
  <tr>
	<td>Senha</td>
	<td><input name="senha" type="text" id="senha"></td>
  </tr>
  <tr>
	<td> </td>
	<td><input name="submit" type="submit" value="enviar"></td>
  </tr>
</table>
</form>

Me ajudem!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Com esta o trecho que recupera esses dados?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poste a parte do código que recebe os dados do formulário.

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique se o formulario esta passando dados para as variaveis

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você não recuperar os dados do formulário não será inserido corretamente no BD, como está acontecendo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

como você esta recuperando seus dados ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

oi Renata como você está usando os Request?

 

tipo

 

nome=request("nome")
usuario=request("usuario")
senha=request("senha")

Veja se os valores estão sendo passados correto, tipo comente o seu insert e coloca:

 

<%

response.write nome & "<br>"

response.write usuario & "<br>"

response.write senha & "<br>"

%>

 

 

Pq seu SQL parece normal! Qual o código de erro que apresenta no Browser? Será que não é problema de conexão? Como está o seu Conn?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.