Estou com uma duvida cruel, ou seja, um problema aqui hehe.
Eu fui na tabela de clientes e adicionei um novo campo chamado razaosocial tipo varchar(250). E então fui no codigo da minha aplicação em ASP e adicionei a textfield no formulario e alterei o comando Insert para também incluir a informação de Razao Social no Registro do cliente na Tabela (banco de dados MYSQL).
Acontece que todos os campos ele insere no banco, somente razaosocial não insere.
Segue o codigo do arquivo registro2.asp. (estou postando todo o codigo aqui ).
<p align="left">Para se cadastrar, basta preencher os dados abaixo com seus dados verdadeiros.
Todos os dados são necessários para que seu atendimento seja com segurança e agilidade. Seus dados serão armazenados com máxima segurança em um servidor seguro com encriptação de 128 bits. </p>
</div>
<div align="center"> <span class="style4">
<%
if request("erro")="sim" then
response.write "O Cep digitado não foi encontrado. Por favor, preencha o endereço manualmente."
end if
%>
<%
if request("acao") = "gravar" then
if request.form("senha") <> request.form("senha2") or request.form("senha") = "" or request.form("senha2") = "" then
response.write "A senha e a confirmação de senha não conferem!"
Pergunta
Thiago Lopes
Olá pessoal do forum de ASP,
Estou com uma duvida cruel, ou seja, um problema aqui hehe.
Eu fui na tabela de clientes e adicionei um novo campo chamado razaosocial tipo varchar(250). E então fui no codigo da minha aplicação em ASP e adicionei a textfield no formulario e alterei o comando Insert para também incluir a informação de Razao Social no Registro do cliente na Tabela (banco de dados MYSQL).
Acontece que todos os campos ele insere no banco, somente razaosocial não insere.
Segue o codigo do arquivo registro2.asp. (estou postando todo o codigo aqui ).
------------------------------------------------------------------------
<!--#include file="funcoes.asp"-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title><%=loja("nome_loja") &" - "& loja("slogan_loja")%></title>
<link href="layout/stylesheet.css" rel="stylesheet" type="text/css">
<script language=Javascript type=text/javascript src='form.js'></script>
</head>
<body>
<table width="1003" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td colspan="3" align="left" valign="top"><!--#include file="topo_2.asp"--></td>
</tr>
<tr>
<td><table width="100%">
<tr>
<td width="145" align="left" valign="top"><!--#include file="menu.asp"--></td>
<td width="1349" align="left" valign="top"><table width="100%">
<tr>
<td><DIV style="height:18px; background:#F3F3F3; font-weight:bold; font-size:12px"> <span style="font-size: 11px">Home » Cadastre-se na loja virtual</span></DIV>
<p align="center"> </p>
<div align="left">
<p align="left">Para se cadastrar, basta preencher os dados abaixo com seus dados verdadeiros.
Todos os dados são necessários para que seu atendimento seja com segurança e agilidade. Seus dados serão armazenados com máxima segurança em um servidor seguro com encriptação de 128 bits. </p>
</div>
<div align="center"> <span class="style4">
<%
if request("erro")="sim" then
response.write "O Cep digitado não foi encontrado. Por favor, preencha o endereço manualmente."
end if
%>
<%
if request("acao") = "gravar" then
if request.form("senha") <> request.form("senha2") or request.form("senha") = "" or request.form("senha2") = "" then
response.write "A senha e a confirmação de senha não conferem!"
else
email = hash(request.form("email"))
senha = hash(request.form("senha"))
nome = hash(request.form("nome"))
razaosocial = hash(request.form("razaosocial"))
cpf = hash(request.form("cpf"))
rg = hash(request.form("rg"))
endereco = hash(request.form("endereco"))
complemento = hash(request.form("complemento"))
bairro = hash(request.form("bairro"))
cidade = hash(request.form("cidade"))
estado = hash(request.form("estado"))
cep = hash(request.form("cep"))
ddd = hash(request.form("ddd"))
telefone = hash(request.form("telefone"))
sql = "INSERT INTO clientes (ddd, complemento, datacad, nome, razaosocial, email, senha, cpf, rg, endereco, bairro, cidade, estado, cep, tel, valido) values ('"&ddd&"' , '"&complemento&"' , '"&date&"', '"&nome&"' , '"&razaosocial&"', '"&email&"', '"&senha&"', '"&cpf&"', '"&rg&"', '"&endereco&"', '"&bairro&"', '"&cidade&"', '"&estado&"', '"&cep&"', '"&telefone&"', 'sim')"
set reg = conexao.execute(sql)
sql = "SELECT * FROM clientes WHERE cpf='"& hash(request.form("cpf")) &"' "
set verifica = conexao.execute(sql)
'
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objHTML = objFSO.OpenTextFile( server.MapPath("emails") & "\cadastro_cupom.html", 1, True, 0)
mensagem = objHTML.ReadAll
Set objHTML = Nothing
Set objFSO = Nothing
response.clear
mensagem = Replace(mensagem, "##nome_loja##", loja("nome_loja"))
mensagem = Replace(mensagem, "##slogan_loja##", loja("slogan_loja"))
mensagem = Replace(mensagem, "##nome_cliente##", hash(verifica("nome")))
mensagem = Replace(mensagem, "##cliente_razao_social##", hash(verifica("razaosocial")))
mensagem = Replace(mensagem, "##email_loja##", loja("email"))
mensagem = Replace(mensagem, "##endereco_loja##", loja("endereco"))
mensagem = Replace(mensagem, "##cep_loja##", loja("cep"))
mensagem = Replace(mensagem, "##bairro_loja##", loja("bairro"))
mensagem = Replace(mensagem, "##cidade_loja##", loja("cidade"))
mensagem = Replace(mensagem, "##estado_loja##", loja("estado"))
mensagem = Replace(mensagem, "##url_loja##", "http://" & loja("url_loja"))
mensagem = Replace(mensagem, "##link_ativa##", "http://" & loja("url_loja") &"/ativar.asp?email="&request.form("email") )
mensagem = Replace(mensagem, "##cliente_cpf##", hash(verifica("cpf")))
mensagem = Replace(mensagem, "##cliente_rg##", hash(verifica("rg")))
mensagem = Replace(mensagem, "##cliente_email##", hash(verifica("email")))
mensagem = Replace(mensagem, "##cliente_end##", hash(verifica("endereco")) &", " & hash(verifica("complemento")))
mensagem = Replace(mensagem, "##cliente_cep##", hash(verifica("cep")))
mensagem = Replace(mensagem, "##cliente_bairro##", hash(verifica("bairro")))
mensagem = Replace(mensagem, "##cliente_cidade##", hash(verifica("cidade")))
mensagem = Replace(mensagem, "##cliente_estado##", hash(verifica("estado")))
mensagem = Replace(mensagem, "##cliente_senha##", hash(verifica("senha")))
enviar loja("email"), hash(verifica("email")), loja("nome_loja") &" - Conta ativada com sucesso!", mensagem
enviar loja("email"), loja("email"), loja("nome_loja") &" - Conta ativada com sucesso!", mensagem
session("usuario") = hash(verifica("email"))
response.redirect "mensagens.asp?ir=ativa_sucesso"
end if
end if
%>
</span><br>
</div>
<form name="form1" method="post" action="registro.asp?acao=gravar" onsubmit="return verifica_form(this);">
<table width="100%" border="0" cellspacing="2" cellpadding="0">
<tr>
<td height="25" colspan="2" bgcolor="#F3F3F3"><p align="center"><strong>Entre com seus dados de login</strong></p></td>
</tr>
<tr>
<td width="30%" ><div align="right">Email:</div></td>
<td width="70%" height="30"><strong>
<input df_verificar="sim" <%if session("endereco") = "" then
else
response.write "readonly=""yes"" "
end if%> name="email" type="text" class="baixo" id="email" value="<%=session("email_cadastro")%>" size="40">
</strong></td>
</tr>
<tr>
<td><div align="right">Senha:</div></td>
<td height="30"><input df_verificar="sim" name="senha" class="baixo" id="senha" value="<%=request.form("senha")%>" size="40" maxlength="10"></td>
</tr>
<tr>
<td><div align="right">Confirme a senha: </div></td>
<td height="30"><input df_verificar="sim" name="senha2" class="baixo" id="senha2" value="<%=request.form("senha")%>" size="40" maxlength="10">
<br>
<span class="style2">A sua senha deve ter entre 5 e 10 Caracteres </span></td>
</tr>
<tr>
<td> </td>
<td height="30"> </td>
</tr>
<tr>
<td height="30" colspan="2" bgcolor="#F3F3F3"><div align="center"><strong>Informe agora seus dados cadastrais </strong></div></td>
</tr>
<tr>
<td><div align="right">Data de Cadastro: </div></td>
<td height="30"><input df_verificar="sim" readonly="true" name="nome2" type="text" class="baixo" id="nome2" value="<%Response.Write(Date())%>" size="40"></td>
</tr>
<tr>
<td><div align="right">Nome : </div></td>
<td height="30"><input df_verificar="sim" name="nome" type="text" class="baixo" id="nome" value="<%=request.form("nome")%>" size="40"></td>
</tr>
<tr>
<td><div align="right">Razão Social: </div></td>
<td height="30"><input df_verificar="sim" name="razaosocial" type="text" class="baixo" id="razaosocial" value="<%=request.form("razaosocial")%>" size="40"></td>
</tr>
<tr>
<td><div align="right">CPF / CNPJ: </div></td>
<td height="30"><input df_verificar="sim" df_validar="cpf_cnpj" name="cpf" type="text" class="baixo" id="cpf" value="<%=request.form("cpf")%>" size="40"></td>
</tr>
<tr>
<td><div align="right">RG / Inscr. Estadual: </div></td>
<td height="30"><input name="rg" type="text" class="baixo" id="rg" value="<%=request.form("rg")%>" size="40"></td>
</tr>
<tr>
<td><div align="right">Endereço + Nº:</div></td>
<td height="30"><input df_verificar="sim"
name="endereco" type="text" class="baixo" id="endereco" value="<%=session("endereco")%>" size="40"></td>
</tr>
<tr>
<td><div align="right">Complemento:</div></td>
<td height="30"><input name="complemento" type="text" class="baixo" id="complemento" value="<%=request.form("complemento")%>" size="40"></td>
</tr>
<tr>
<td><div align="right">Bairro:</div></td>
<td height="30"><input df_verificar="sim" name="bairro" type="text" class="baixo" id="bairro" value="<%=session("bairro")%>" size="40"></td>
</tr>
<tr>
<td align="right">Cidade:</td>
<td height="30"><input df_verificar="sim" name="cidade" type="text" class="baixo" id="cidade" value="<%=session("cidade")%>" size="40"></td>
</tr>
<tr>
<td align="right">Estado:</td>
<td height="30"><input df_verificar="sim" name="estado" type="text" class="baixo" id="estado" value="<%=session("uf")%>" size="40"></td>
</tr>
<tr>
<td align="right">Cep:</td>
<td height="30"><input df_verificar="sim" name="cep" type="text" class="baixo" id="cep" value="<%=session("cep_cadastro")%>" size="40"></td>
</tr>
<tr>
<td align="right">Telefone:</td>
<td height="30">(
<input name="ddd" df_verificar="sim" df_validar="numerico" type="text" class="baixo" id="ddd" value="<%=request.form("ddd")%>" size="2">
)
<input name="telefone" df_verificar="sim" df_validar="numerico" type="text" class="baixo" id="telefone" value="<%=request.form("telefone")%>" size="30"></td>
</tr>
<tr>
<td align="right"> </td>
<td height="30"> </td>
</tr>
<tr>
<td height="1" colspan="2" align="right" bgcolor="#CCCCCC"></td>
</tr>
<tr>
<td align="right"> </td>
<td height="30"><input type="image" name="imageField" src="layout/imagens/botoes/cadastrar.gif">
<span class="style3"> </span><a href="registro.asp"><img src="layout/imagens/botoes/limpar.gif" width="85" height="18" border="0"></a></td>
</tr>
</table>
</form>
<p> </p>
<p> </p></td>
</tr>
</table></td>
<td width="174" align="left" valign="top" ><!--#include file="terceiracoluna.asp"--></td>
</tr>
</table></td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="3"><!--#include file="baixo.asp"-->
</td>
</tr>
</table>
</body>
</html>
<%fecha_banco%>
------------------------------
alguém pode me ajudar porque o Insert não consegue gravar o dado na tabela.
Muito obrigado a todos!
Abs
Thiago
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.