Ir para conteúdo

POWERED BY:

Arquivado

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

Dionathan Dos Santos

Como criar um sistema ASP

Recommended Posts

Bom dia, sou estagiário de um órgão público e estou cursando o curso técnico em informática, no meu estágio estes dias minha supervisora me pediu um sistema para a parte de desenvolvimento profissional, onde se preenchia um cadastro, baixava-se um modelo de currículo, preenchiam e enviavam em anexo o mesmo para o email da entidade (eram dois passos, o passo um é automatizado por uma cgi da procempa que manda para o email, o dois que é baixar o modelo padrão, preencher e enviar é feito manualmente)ai ficamos revisando e se chegar os dois (email com form e com o cv) entramos no editor html, abrimos a página "currículos" inserimos os dados, pegamos o cv, convertemos para pdf, linkamos no nome do cara para visualizar o cv, salvamos a html e o pdf e fazemos o upload para o ftp, podem ver que deu um baita trabalho, ela quer eliminar isso e me pediu que fizesse em asp um script onde eu fiz o formulário em html, como passo 1, após ele vai para o passo dois onde copie do doc e fiz um form do modelo do currículo, quando ofr enviar a action tem que fazer ele mandar para um db (ela quer que eu faça em access o db ¬¬) para que o script em asp grave la, retorne para o usuário os dados gravados, e quando o usuário confirmar ele publique automaticamente no site as informações preenchidas. Bem para alguém familiarizado com asp isso não deve ser muito difícil, o problema é que no meu curso estamos brincando com variáveis e tudo em php, pois lá eles não ensinam asp, ai me ferrei legal, ela disse que tem vários sites assim, mas estes sites são feitos por pessoas já formadas que ganham no minimo 5x mais que um estagiário infeliz ^^ (claro que não falei isso, mas é o obvio...). então se poderem por gentileza de dar uma luz de como fazer isto, não precisa ser um código, seria mais o que eu iria precisar, como iria fazer, se quiserem botar um passo a passo melhor ainda, ou a lógica que eu vou atrás para aprender a linguagem em si, só preciso saber como fazer isto!

Obrigado pela atenção.

 

ps.: não tem a minima possibilidade de usar outro db que não o access ou outra linguagem, aqui o negócio é publico e tem que ser feito com o que dá, e só da asp e access (tem até o sql mas eles não deixam usar porque é com os cadastros deles)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não vejo grandes impedimentos não importa o que deseja fazer, é possivel fazer em ASP.

Quanto ao banco de dados, cada um tem uma limitação, ocorre que em alguns a limitação é mais evidente. ;)

 

Pelo que entendi, um formulário teria as opções para começar o cadastro, ao clicar em enviar, exibi-se uma nova tela com todos os dados postados no formulário para confirmação.

Uma vez confirmado os dados, insere-os no banco de dados e se quiser pode criar o pdf.

Inserido no banco de dados, ele automaticamente já está disponivel para consulta no site (ou não, pode-se colocar um campo booleando para permitir a exibição ou não dos curriculos, algo no estilo de moderação, assim pode-se evitar algumas surpresas desagradaveis).

A opção de gerar o pdf, dependeria da necessidade (é realmente necessário?) e qual o componente (ou não) que seria usado.

 

Voltando ao inicio, o formulário pode ser construido em html, afinal não precisamos usar asp ainda.

Na pagina de confirmação, recuperamos os dados com request.form e os exibimos algo assim:

nome = request.form("nome")
response.write "<b>"& nome &"<b><input type='hidden' name='nome' value='"&nome&"'>"

 

Veja que assim já exibimos a informação postada pelo usuário e já preparamos o formulário que será enviado para a inclusão no banco de dados.

Na pagina que fará a inclusão, recuperamos os valores com request.form novamente e inserimos no bd usando o insert.

 

Basicamente seria isso, qualquer duvida, estamos ai :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa! então, o pdf não é necessário, o atual modelo final, onde os interessados podem ver o seus currículos, ele tem que ficar +/- neste padrão http://www.crcrs.org.br/janelas/curriculos.htm se clicar em algum nome vai notar que abrirá um pdf com o modelo que é preenchido no outro passo, já para o cadastro é utilizado este form http://www.crcrs.org.br/janelas/formulario_curriculo.htm quando clicar em enviar ele vai para o segundo passo onde se baixa o modelo padrão atualmente, mas no novo tem que ser feito o cadastro ali mesmo (ja tenho a html com os campos para serem preenchidos é igual o modelo padrão, vou postar o código aqui embaixo pra ter uma idéia de como que esta)

 

<html>
</head> 
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="atualiza()"> 
<form name="senddata" method="post" action="send.php"> 
 <table width="800" border="0"> 
   <tr> 
     <td><div align="center"><strong><span class="style8">Currículo</span></strong></div></td> 
   </tr> 
 </table> 
 <table width="800" height="280" border="2" bordercolor="#000000"> 
   <tr> 
     <td><p align="left" class="ArialMSUnicodes style1"><u>Dados  
   Pessoais</u></p> 
       <p align="left" class="ArialMSUnicodes"><font size="2" face="Verdana">Nome Completo: 
         <input name="nome" type="text" id="nome3"> 
             <br> 
         <br> 
         N  º Registr CRCRS: 
         <input name="reg" type="text" id="reg" size="20"> 
                 </font><font size="2" face="Verdana"> <font size="2" face="Verdana"> </font><font size="2" face="Verdana"> </font><font size="2" face="Verdana"> </font><font size="2" face="Verdana"> </font><font size="2" face="Verdana"> </font><font size="2" face="Verdana"> </font> Categoria Profissional : 
                 <select name="cat" id="cat"> 
           <option value="  "> </option> 
           <option value="contador">Contador (a)</option> 
           <option value="técnico">Técn. Cont.</option> 
         </select> 
 <br> 
                 <br> 
                 Nascimento:   
                 <input name="nascimento" type="text" id="nascimento"> 
                 <br> 
                 <br> 
                 Telefone:  
                 <input name="telefone" type="text" id="telefone"> 
                 Celular: 
                 <input name="celular" type="text" id="celular"> 
 <br> 
 <br> 
                         </font><font size="2" face="Verdana">e-mail: 
                           <input name="email" type="text" id="email"> 
                                   </font><font size="2" face="Verdana">Cidade: 
                                   <input name="cidade" type="text" id="cidade" size="20"> 
                             </font></p></td> 
   </tr> 
 </table> 
 <table width="800" height="150" border="2" bordercolor="#000000"> 
   <tr> 
     <td><p align="left" class="ArialMSUnicodes style2 style4"><u><span class="style5">Formação</span></u></p> 
       <p align="left" class="ArialMSUnicodes"><font size="2" face="Verdana">Pós-Graduação: 
         <input name="pos" type="text" id="pos"> 
             <br> 
         Graduação: 
 <input name="graduacao" type="text" id="graduacao"> 
 <br> 
         Ensino Técnico: 
 <input name="curso_tecn" type="text" id="curso_tecn"> 
       </font></p></td> 
   </tr> 
 </table> 
 <table width="800" height="110" border="2" bordercolor="#000000"> 
   <tr> 
     <td><span class="style10"><u>Outros Idiomas <br> 
       <br> 
       <label> 
         <input name="idioma" type="text" id="idioma" maxlength="50"> 
       </label> 
     </u></span></td> 
   </tr> 
 </table> 
 <table width="800" height="300" border="2" bordercolor="#000000"> 
   <tr> 
     <td><p align="left" class="ArialMSUnicodes style2 style4"><font face="Verdana"><u>Atuação Profissional </u></font></p> 
       <p align="left" class="ArialMSUnicodes"><font size="2" face="Verdana">Empresa: 
         <input name="exp1_empresa" type="text" id="exp1_empresa"> 
             <br> 
         Função: 
 <input name="exp1_funcao" type="text" id="exp1_funcao"> 
 <br> 
         Período: 
 <input name="exp1_entrada" type="text" id="exp1_entrada" size="10" maxlength="10"> 
 à 
 <input name="exp1_saida" type="text" id="exp1_saida" size="10" maxlength="10"> 
       </font></p> 
       <p align="left" class="ArialMSUnicodes"><font size="2" face="Verdana">Empresa: 
         <input name="exp2_empresa" type="text" id="exp2_empresa"> 
             <br> 
         Função: 
 <input name="exp2_funcao" type="text" id="exp2_funcao"> 
 <br> 
         Período: 
 <input name="exp2_entrada" type="text" id="exp2_entrada" size="10" maxlength="10"> 
 à 
 <input name="exp2_saida" type="text" id="exp2_saida" size="10" maxlength="10"> 
       </font></p> 
       <p align="left" class="ArialMSUnicodes"><font size="2" face="Verdana">Empresa: 
         <input name="exp3_empresa" type="text" id="exp3_empresa"> 
             <br> 
         Função: 
 <input name="exp3_funcao" type="text" id="exp3_funcao"> 
 <br> 
         Período: 
 <input name="exp3_entrada" type="text" id="exp3_entrada" size="10" maxlength="10"> 
 à 
 <input name="exp3_saida" type="text" id="exp3_saida" size="10" maxlength="10"> 
       </font></p></td> 
   </tr> 
 </table> 
 <table width="800" height="220" border="2" bordercolor="#000000"> 
   <tr> 
     <td><p align="left" class="ArialMSUnicodes"><font face="Verdana"><span class="style6"><u>Cursos e Eventos</u></span></font><font size="2" face="Verdana"><br> 
       <br> 
       Evento: 
         <input name="curso1_tema" type="text" id="curso1_tema"> 
         <br> 
             Instituição: 
         <input name="curso1_intituicao" type="text" id="curso1_intituicao"> 
       <br> 
         Período: 
 <input name="curso1_local" type="text" id="curso1_local"> 
     </font></p> 
       <p align="left" class="ArialMSUnicodes"><font size="2" face="Verdana">Evento: 
         <input name="curso2_tema" type="text" id="curso2_tema"> 
             <br> 
         Instituição: 
 <input name="curso2_instituicao" type="text" id="curso2_instituicao"> 
 <br> 
         Período: 
 <input name="curso2_local" type="text" id="curso2_local"> 
       </font></p> 
       <p align="left" class="ArialMSUnicodes"><font size="2" face="Verdana">Evento: 
         <input name="curso3_tema" type="text" id="curso3_tema"> 
             <br> 
         Instituição: 
 <input name="curso3_instituicao" type="text" id="curso3_instituicao"> 
 <br> 
         Período: 
 <input name="curso3_local" type="text" id="curso3_local"> 
       </font><br> 
       <br> 
       <br> 
       </p> 
     </td> 
   </tr> 
 </table> 
 <table width="800" height="44" border="2" bordercolor="#000000"> 
   <tr> 
     <td><div align="left"><font size="2" face="Verdana">Pretenção Salarial: 
       <input name="pretensao" type="text" id="pretensao"> 
     </font></div></td> 
   </tr> 
 </table> 
 <table width="800" border="2" bordercolor="#000000"> 
   <tr> 
     <td height="117" bordercolor="#000000"><div align="left" class="style6"> <font face="Verdana"><u>Resumo das Qualificações </u></font></div> 
       <table width="785" border="0"> 
         <tr> 
           <td><div align="center"><font size="2" face="Verdana"> 
             <textarea name="outros_conhecimentos" cols="50" rows="7" id="outros_conhecimentos"></textarea> 
           </font></div></td> 
         </tr> 
       </table></td> 
   </tr> 
 </table> 
 <table width="800" border="0"> 
   <tr> 
     <td height="47"><font face="Verdana"><span class="ArialMSUnicodes"><font size="2"> 
       <div align="center"> 
         <input type="submit" name="Submit" value="Enviar"> 
         <input type="submit" name="reset value" value="Limpar"> 
     </div></td> 
   </tr> 
 </table> 
 <p align="center"><br> 
   <br> 
</form> 
</body>
</html>

 

Então este dados vão para o banco, vai salvar campo por campo, depois requisito os campos para exibição, mas não tem como deixar mais simples, tipo, em vez de salvar os campos salvar um html inteiro com os dados como se fossem aqueles pdf? eu acho que eles precisam dos currículos para fazer auditoria ou balanço e precisam de algo mais "fisico" do que os campos ali no banco, por isso foi feito o pdf, eu acho mais simples eu fazer um curso de asp mas fica aquela pressão do tempo, não fica bem enrolar...

 

ps.: ele não está no web standards, vou validar só depois de tiver tudo certo os códigos...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, vou usar o sql pra fazer as inclusões no db, por exemplo, pego o asp para fazer o conexão e mando dar um

 

insert into curriculo (nome, registro, cidade, e por ai vai...)

 

depois na consulta mando dar um

 

selct * from curriulo

 

e me retorna todos os dados cadastrados.

 

meu raciocinio está correto? é tão simples assim?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, eu entendi teu raciocinio, porem minha supervisora pediu pra refazer tudo o modelo e fazer outro com um script que ela me passou, porem ela não me explicou como funciona este script, então só fui substituindo sem saber o que estava fazendo...

 

<% @ Language = VBScript%>
<%Session.LCID = 1046%>
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 <TITLE>CRCRS - Desenvolvimento Profissional</TITLE>
</HEAD>
<!-- ; charset=windows-1252 -->
<style TYPE="text/css">
body {scrollbar-base-color: #336699} a.hover {color:#000000;} .ex{color: #000000; text-decoration:none} .highlight{color: #000000;}
A:hover{color:#FF0000;}
</style>

<BODY LINK="#0000ff" VLINK="#800080" bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<%
If IsEmpty( Request.Form("submit") ) Then
%>

<form method=post action="<%=Request.ServerVariables("script_name")%>">

<CENTER>

<TABLE CELLSPACING=0 BORDER=0 WIDTH=100% height="100%">
 <TR> 
   <TD width="87%" HEIGHT=240 VALIGN="MIDDLE"> <div align="left"> </div>
     <div align="left"> 
       <table width="99%" border="0" bgcolor="#336699">
         <tr> 
           <td height="51"> <div align="center"><!-- #BeginEditable "cabecalho" --> 
               <p><font color="#FFFFFF" size="3"><strong><font face="Arial, Helvetica, sans-serif">CRCRS - Desenvolvimento Profissional </font></strong></font></p>
               <!-- #EndEditable --></div></td>
         </tr>
       </table><!-- #BeginEditable "centro" -->
       <div align="JUSTIFY"><strong><em>Currículo</em></strong></div>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF"> 
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Dados Pessoais </strong></font>
         </tr>
         <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Nome 
             </font> 
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input type=text name="nome" value="" size=60 maxlength=60>
             </font></td>
         </tr>
         <tr bgcolor="#DDEEFF"> 
           <td><font size="2" face="Arial, Helvetica, sans-serif">Nº. CRCRS:</font> 
           <td><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input type=text name="numero" value="" size=11 maxlength=11>
             </font></td>
         </tr>
         <tr bgcolor="#DDEEFF"> 
           <td height="29"><font size="2" face="Arial, Helvetica, sans-serif">Categoria::</font> 
           <td><select name="categoria" id="categoria">
             <option value="Contador">Contador</option>
             <option value="Técnico em Contabilidade">Técnico em Contabilidade</option>
           </select>
           </td>
         </tr>
	            <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Nascimento:</font> 
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="nascimento" type=text id="nascimento" value="" size=10 maxlength=10>
             </font></td>
         </tr>          <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Telefone:</font> 
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="telefone" type=text id="telefone" value="" size=13 maxlength=13>
             </font></td>
         </tr>          <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Celular:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="celular" type=text id="celular" value="" size=13 maxlength=13>
             </font></td>
         </tr>          <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Email:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="email" type=text id="email" value="" size=60 maxlength=60>
             </font></td>
         </tr>          <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Cidade:</font> 
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="cidade" type=text id="cidade" value="" size=40 maxlength=40>
             </font></td>
         </tr>
       </table>

       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Formação</strong></font>                   </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Pós Graduação: </font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="pos" type=text id="pos" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Graduação:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="graduacao" type=text id="graduacao" value="" size=60 maxlength=60>
           </font></td>
         </tr>

         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Curso Técnico :</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="curso_tecnico" type=text id="curso_tecnico" value="" size=60 maxlength=60>
           </font></td>
         </tr>

         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Idiomas:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="idiomas" type=text id="idiomas" value="" size=60 maxlength=60>
           </font></td>
         </tr>
       </table>
       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Atuação Profissional </strong></font>                   </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Empresa:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="empresa" type=text id="empresa" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Função:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="funcao" type=text id="funcao" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="periodo" type=text id="periodo" value="" size=25 maxlength=25>
           </font></td>
         </tr>          <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Empresa:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="empresa2" type=text id="empresa2" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Função:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="funcao2" type=text id="funcao2" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="periodo2" type=text id="periodo2" value="" size=25 maxlength=25>
           </font></td><br>
         </tr>          <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Empresa:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="empresa3" type=text id="empresa3" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Função:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="funcao3" type=text id="funcao3" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="periodo3" type=text id="periodo3" value="" size=25 maxlength=25>
           </font></td>
         </tr>
       </table>
       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Cursos e Eventos </strong></font>         
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Evento:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="evento" type=text id="evento" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Instituição:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="instituicao" type=text id="instituicao" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="curso_periodo" type=text id="curso_periodo" value="" size=25 maxlength=25>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Evento:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="evento2" type=text id="evento2" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Instituição:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="instituicao2" type=text id="instituicao2" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="curso_periodo2" type=text id="curso_periodo2" value="" size=25 maxlength=25>
           </font></td>
           <br>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Evento:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="evento3" type=text id="evento3" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Instituição:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="instituicao3" type=text id="instituicao3" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="curso_periodo3" type=text id="curso_periodo3" value="" size=25 maxlength=25>
           </font></td>
         </tr>
       </table>
       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Pretenção Salarial :</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="pretencao" type=text id="pretencao" value="" size=20 maxlength=20>
           </font></td>
         </tr>
       </table>
   </tr>
       </table>
       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Resumo das Qualificações </strong></font>                   </tr>
         <tr bgcolor="#DDEEFF">

           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <textarea name="qualificacao" cols="60" rows="7" id="qualificacao"></textarea>
           </font></td>
         </tr>
       </table>
       <br>
       <br>
       <br>
       <br>
     </div></td>
   <table width="78%" border="0" align="center" bgcolor="&FFFFFF">
     <tr> 
       <div align="right"><center></div>
       <input type="submit" name="submit" value="Enviar">
       <input name="reset" type=reset value="Limpar"></div>
       <P align="center"><b><font face="Arial Narrow" size=5 color="#808000">
         <input type="button" value="Fechar Janela" onClick="window.close()" name="button">
     </tr>
   </table>
   <p align="left"><font size="2" face="Arial, Helvetica, sans-serif"> 
     <%

   Set Conexao = Server.CreateObject("ADODB.Connection")	
   Conexao.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c://aqui eu coloco o caminho do meu db//.mdb"

ComandoSQL = "insert into prof (nome, numero, categoria, "
 ComandoSQL = ComandoSQL & "nome, numero, categoria, telefone, celular, email, cidade, pos, graduacao, curso_tecnico, "
 ComandoSQL = ComandoSQL & "idiomas, empresa, funcao, periodo, empresa2, funcao2, periodo2, empresa3, funcao3, periodo3, "
 ComandoSQL = ComandoSQL & "evento, instituicao, curso_periodo, evento2, instituicao2, curso_periodo2, evento3, instituicao3, curso_periodo3, pretencao, qualificacao) "
 ComandoSQL = ComandoSQL & "values ("
 ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("nome")) &     "',"
 ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("numero")) &    "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("categoria")) &    "',"	
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("telefone")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("celular")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("email")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("cidade")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("pos")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("graduacao")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("curso_tecnico")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("idiomas")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("empresa")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("funcao")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("periodo")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("empresa2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("funcao2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("periodo2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("empresa3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("funca3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("periodo3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("evento")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("instituicao")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("curso_periodo")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("evento2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("instituicao2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("curso_periodo2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("evento3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("instituicao3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("periodo3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("pretencao")) & "',"					
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("qualificacao")) & "')"	


   'Response.Write(ComandoSQL)
   Set bd = Conexao.Execute(ComandoSQL)
   Conexao.Close
   Set bd = Nothing
   Set Conexao = Nothing


	%>
 </TR>
</TABLE>  
	<table width="100%" border="0"  bgcolor="#336699">
 <TR><BR>
 </TR></TABLE>

<div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong>Formulário 
 enviado com sucesso!</strong></font><br>
</div>
<p align="center"> </p> </p>
<p align="center"><font size="2" face="Arial, Helvetica, sans-serif">Visite o 
 site do CRCRS!</font><br>
 <a href="http://www.crcrs.org.br"><img src="http://www.crcrs.org.br/imagem/logo.jpg" width="345" height="69" border="0"></a><br>
 <b><font face="Arial Narrow" size=5 color="#808000"> <br>
 <input type="button" value="Fechar Janela" onClick="window.close()" name="button2">
 </font></b></p>
<p> </p>




%>
</font> 
</BODY>
</HTML>

 

Então entendi a parte do começo do código, inserir tal coisa na tabela tal da conexão tal, porem aquela parte que ele pede para inserir campo por campo não entendi a sintaxe do código, por exemplo:

 

/*

ComandoSQL = ComandoSQL & "nome, numero, categoria, telefone, celular, email, cidade, pos, graduacao, curso_tecnico, "

ComandoSQL = ComandoSQL & "idiomas, empresa, funcao, periodo, empresa2, funcao2, periodo2, empresa3, funcao3, periodo3, "

ComandoSQL = ComandoSQL & "evento, instituicao, curso_periodo, evento2, instituicao2, curso_periodo2, evento3, instituicao3, curso_periodo3, pretencao, qualificacao) "

ComandoSQL = ComandoSQL & "values ("

ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("nome")) & "',"

ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("numero")) & "',"[

 

*/

O que quer dizer este "comandosql=comandosql? é uma estrutura condicional? e aquele & "'" server e blablabla quer dizer o que? como funciona cada elemento ali?

Este código pode até funcionar, mas eu fiz ele sem entender coisa nenhuma e não é este objetivo em um estágio, eu tenho que aprender...eu até pedi para ela testar e corrigir, mas ela disse que esta ocupada por agora e não vai dar para olhar por enquanto...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esta parte do ComandoSQL = ComandoSQL funciona assim:

Vamos supor que definimos uma variavel com um certo valor:

dim x
x = "asp"

 

agora precisamos incrementar essa variavel:

x= x & " é facil"

 

se dermos response.write no x depois do segundo exemplo, ficara a frase "asp é facil", o mesmo serve para operações matematicas

desc=10
ftc = 5
desc = desc/ftc

 

Podemos ainda formatar ou converter a variavel:

desc = FormatNunber(desc,2)

 

No seu caso, voce está escrevendo a sintaxe sql em partes e a agrupando na mesma variavel, para no final ter uma linha unica com todos os parametros e valores.

 

Já esta linha: Server.HTMLEncode(Request.FORM("nome"))

Serve para codificar em HTML os valores vindos do formulario do campo nome, aqui foi agrupado 2 comandos numa linha só.

Poderia ser feito desta maneira:

nome=Request.form("nome")
nome=Server.HTMLEncode("nome")

 

Da forma como foi feito, torna o codigo menor e mais eficiente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem refiz o código novamente porque ele dava o erro de que o numero de querys era superior aos campos de tabelas (Microsoft JET Database Engine error '80040e14'

 

Number of query values and destination fields are not the same.)

 

Refiz o bendito e ficou assim:

<% @ Language = VBScript%>
<%Session.LCID = 1046%>
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 <TITLE>CRCRS - Desenvolvimento Profissional</TITLE>
</HEAD>
<!-- ; charset=windows-1252 -->
<style TYPE="text/css">
body {scrollbar-base-color: #336699} a.hover {color:#000000;} .ex{color: #000000; text-decoration:none} .highlight{color: #000000;}
A:hover{color:#FF0000;}
</style>

<BODY LINK="#0000ff" VLINK="#800080" bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<form method=post action="<%=Request.ServerVariables("script_name")%>">

<CENTER>

<TABLE CELLSPACING=0 BORDER=0 WIDTH=100% height="100%">
 <TR> 
   <TD width="87%" HEIGHT=240 VALIGN="MIDDLE"> <div align="left"> </div>
     <div align="left"> 
       <table width="99%" border="0" bgcolor="#336699">
         <tr> 
           <td height="51"> <div align="center">
               <p><font color="#FFFFFF" size="3"><strong><font face="Arial, Helvetica, sans-serif">CRCRS - Desenvolvimento Profissional </font></strong></font></p>
               <!-- #EndEditable --></div></td>
         </tr>
       </table><!-- #BeginEditable "centro" -->
       <div align="JUSTIFY"><strong><em>Currículo</em></strong></div>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF"> 
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Dados Pessoais </strong></font>
         </tr>
         <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Nome 
             </font> 
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input type=text name="nome" value="" size=60 maxlength=60>
             </font></td>
         </tr>
         <tr bgcolor="#DDEEFF"> 
           <td><font size="2" face="Arial, Helvetica, sans-serif">Nº. CRCRS:</font> 
           <td><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input type=text name="numero" value="" size=11 maxlength=11>
             </font></td>
         </tr>
         <tr bgcolor="#DDEEFF"> 
           <td height="29"><font size="2" face="Arial, Helvetica, sans-serif">Categoria::</font> 
           <td><select name="categoria" id="categoria">
             <option value="Contador">Contador</option>
             <option value="Técnico em Contabilidade">Técnico em Contabilidade</option>
           </select>
           </td>
         </tr>
	            <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Nascimento:</font> 
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="nascimento" type=text id="nascimento" value="" size=10 maxlength=10>
             </font></td>
         </tr>          <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Telefone:</font> 
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="telefone" type=text id="telefone" value="" size=13 maxlength=13>
             </font></td>
         </tr>          <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Celular:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="celular" type=text id="celular" value="" size=13 maxlength=13>
             </font></td>
         </tr>          <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Email:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="email" type=text id="email" value="" size=60 maxlength=60>
             </font></td>
         </tr>          <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Cidade:</font> 
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="cidade" type=text id="cidade" value="" size=40 maxlength=40>
             </font></td>
         </tr>
       </table>

       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Formação</strong></font>                   </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Pós Graduação: </font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="pos" type=text id="pos" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Graduação:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="graduacao" type=text id="graduacao" value="" size=60 maxlength=60>
           </font></td>
         </tr>

         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Curso Técnico :</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="curso_tecnico" type=text id="curso_tecnico" value="" size=60 maxlength=60>
           </font></td>
         </tr>

         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Idiomas:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="idiomas" type=text id="idiomas" value="" size=60 maxlength=60>
           </font></td>
         </tr>
       </table>
       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Atuação Profissional </strong></font>                   </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Empresa:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="empresa" type=text id="empresa" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Função:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="funcao" type=text id="funcao" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="periodo" type=text id="periodo" value="" size=25 maxlength=25>
           </font></td>
         </tr>          <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Empresa:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="empresa2" type=text id="empresa2" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Função:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="funcao2" type=text id="funcao2" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="periodo2" type=text id="periodo2" value="" size=25 maxlength=25>
           </font></td><br>
         </tr>          <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Empresa:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="empresa3" type=text id="empresa3" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Função:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="funcao3" type=text id="funcao3" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="periodo3" type=text id="periodo3" value="" size=25 maxlength=25>
           </font></td>
         </tr>
       </table>
       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Cursos e Eventos </strong></font>         
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Evento:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="evento" type=text id="evento" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Instituição:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="instituicao" type=text id="instituicao" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="curso_periodo" type=text id="curso_periodo" value="" size=25 maxlength=25>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Evento:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="evento2" type=text id="evento2" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Instituição:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="instituicao2" type=text id="instituicao2" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="curso_periodo2" type=text id="curso_periodo2" value="" size=25 maxlength=25>
           </font></td>
           <br>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Evento:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="evento3" type=text id="evento3" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Instituição:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="instituicao3" type=text id="instituicao3" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="curso_periodo3" type=text id="curso_periodo3" value="" size=25 maxlength=25>
           </font></td>
         </tr>
       </table>
       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Pretensão Salarial :</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="pretensao" type=text id="pretensao" value="" size=20 maxlength=20>
           </font></td>
         </tr>
       </table>
 </tr>
</table>
       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Resumo das Qualificações </strong></font>                   </tr>
         <tr bgcolor="#DDEEFF">

           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <textarea name="qualificacao" cols="60" rows="7" id="qualificacao"></textarea>
           </font></td>
         </tr>
       </table>
       <br>
       <br>
       <br>
       <br>
     </div></td>
   <table width="78%" border="0" align="center" bgcolor="&FFFFFF">
     <tr> 
       <div align="right"><center></div>
       <input type="submit" name="submit" value="Enviar">
       <input name="reset" type=reset value="Limpar"></div>
       <P align="center"><b><font face="Arial Narrow" size=5 color="#808000">
         <input type="button" value="Fechar Janela" onClick="window.close()" name="button">
     </tr>
   </table>
   <p align="left"><font size="2" face="Arial, Helvetica, sans-serif"> 
     <%

Set Conexao = Server.CreateObject("ADODB.Connection")	
Conexao.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\wwwroot\asp\servicos\database\curriculo.mdb"

ComandoSQL = "insert into curriculo (nome, numero, categoria, telefone, celular, email, cidade, pos, graduacao, curso_tecnico,idiomas, empresa, funcao, periodo, empresa2, funcao2, periodo2, empresa3, funcao3, periodo3,evento, instituicao, curso_periodo, evento2, instituicao2, curso_periodo2, evento3, instituicao3, curso_periodo3, pretensao, qualificacao"
ComandoSQL = ComandoSQL & "nome, numero, categoria, telefone, celular, email, cidade, pos, graduacao, curso_tecnico, "
ComandoSQL = ComandoSQL & "idiomas, empresa, funcao, periodo, empresa2, funcao2, periodo2, empresa3, funcao3, periodo3, "
ComandoSQL = ComandoSQL & "evento, instituicao, curso_periodo, evento2, instituicao2, curso_periodo2, evento3, instituicao3, curso_periodo3, pretensao, qualificacao) "
ComandoSQL = ComandoSQL & "values ("
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("nome")) &     "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("numero")) &    "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("categoria")) &    "',"	
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("telefone")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("celular")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("email")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("cidade")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("pos")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("graduacao")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("curso_tecnico")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("idiomas")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("empresa")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("funcao")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("periodo")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("empresa2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("funcao2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("periodo2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("empresa3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("funca3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("periodo3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("evento")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("instituicao")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("curso_periodo")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("evento2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("instituicao2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("curso_periodo2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("evento3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("instituicao3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("periodo3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("pretensao")) & "',"					
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("qualificacao")) & "')"	


'Response.Write(ComandoSQL)
Set bd = Conexao.Execute(ComandoSQL)
Conexao.Close
Set bd = Nothing
Set Conexao = Nothing


%>
 </TR>
</TABLE>  
	<table width="100%" border="0"  bgcolor="#336699">
 <TR><BR>
 </TR></TABLE>

<div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong>Formulário 
 enviado com sucesso!</strong></font><br>
</div>
<p align="center"> </p> </p>
<p align="center"><font size="2" face="Arial, Helvetica, sans-serif">Visite o 
 site do CRCRS!</font><br>
 <a href="http://www.crcrs.org.br"><img src="http://www.crcrs.org.br/imagem/logo.jpg" width="345" height="69" border="0"></a><br>
 <b><font face="Arial Narrow" size=5 color="#808000"> <br>
 <input type="button" value="Fechar Janela" onClick="window.close()" name="button2">
 </font></b></p>
<p> </p>

</BODY>
</HTML>

 

Fui bem feliz executar e continuou dando o mesmo erro! tenho quase certeza que é nesta parte:

"ComandoSQL = "insert into curriculo (nome, numero, categoria, telefone, celular, email, cidade, pos, graduacao, curso_tecnico,idiomas, empresa, funcao, periodo, empresa2, funcao2, periodo2, empresa3, funcao3, periodo3,evento, instituicao, curso_periodo, evento2, instituicao2, curso_periodo2, evento3, instituicao3, curso_periodo3, pretensao, qualificacao"
ComandoSQL = ComandoSQL & "nome, numero, categoria, telefone, celular, email, cidade, pos, graduacao, curso_tecnico, "
ComandoSQL = ComandoSQL & "idiomas, empresa, funcao, periodo, empresa2, funcao2, periodo2, empresa3, funcao3, periodo3, "
ComandoSQL = ComandoSQL & "evento, instituicao, curso_periodo, evento2, instituicao2, curso_periodo2, evento3, instituicao3, curso_periodo3, pretensao, qualificacao) ""

 

Talvez esteja errado o modo como comecei ali, com uma linha de código muito grande...alguem pode ver se é isso ou algo parecido?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pela mensagem de erro, deve ser na sql mesmo, note que a sintaxe é basicamente assim:

sql insert into tabela (campoA, campoB, campoC) Values ('"&valor_para_campo_A&"','"&valor_para_campo_B&"','"&valor_para_campo_C&"')"

 

Não notei onde está o value e os valores correspondentes na sua query.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiquei analisando o código e vi que o erro maior ali foi na declaração das variáveis, eu declarei varias vezes as mesmas:

 

"ComandoSQL = "insert into curriculo (nome, numero, categoria, telefone, celular, email, cidade, pos, graduacao, curso_tecnico,idiomas, empresa, funcao, periodo, empresa2, funcao2, periodo2, empresa3, funcao3, periodo3,evento, instituicao, curso_periodo, evento2, instituicao2, curso_periodo2, evento3, instituicao3, curso_periodo3, pretensao, qualificacao"
ComandoSQL = ComandoSQL & "nome, numero, categoria, telefone, celular, email, cidade, pos, graduacao, curso_tecnico, "
ComandoSQL = ComandoSQL & "idiomas, empresa, funcao, periodo, empresa2, funcao2, periodo2, empresa3, funcao3, periodo3, "
ComandoSQL = ComandoSQL & "evento, instituicao, curso_periodo, evento2, instituicao2, curso_periodo2, evento3, instituicao3, curso_periodo3, pretensao, qualificacao) ""

 

Como podem ver, declarei a variável nome na 1ª linha quando abri, e por não conhecer a sintaxe da linguagem declarei novamente na 4ª linha, foi erro bem newbie mas como estou aprendendo na marra não sabia resolver antes...arrumei e adicionei umas condicionais para otimizar e funcionou, inserindo no banco de dados normal, agora já sei inserir dados com o asp ^^ vou postar o código abaixo como referência para que, se alguém estiver com o mesmo problema ou se um dia vir a ter possa se orientar....

 

<% @ Language = VBScript%>
<%Session.LCID = 1046%>
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 <TITLE>CRCRS - Desenvolvimento Profissional</TITLE>
</HEAD>
<!-- ; charset=windows-1252 -->
<style TYPE="text/css">
body {scrollbar-base-color: #336699} a.hover {color:#000000;} .ex{color: #000000; text-decoration:none} .highlight{color: #000000;}
A:hover{color:#FF0000;}
</style>

<BODY LINK="#0000ff" VLINK="#800080" bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<%
If IsEmpty( Request.Form("submit") ) Then
%>
<form method=post action="<%=Request.ServerVariables("script_name")%>">

<CENTER>

<TABLE CELLSPACING=0 BORDER=0 WIDTH=100% height="100%">
 <TR> 
   <TD width="87%" HEIGHT=240 VALIGN="MIDDLE"> <div align="left"> </div>
     <div align="left"> 
       <table width="99%" border="0" bgcolor="#336699">
         <tr> 
           <td height="51"> <div align="center">
               <p><font color="#FFFFFF" size="3"><strong><font face="Arial, Helvetica, sans-serif">CRCRS - Desenvolvimento Profissional </font></strong></font></p>
               <!-- #EndEditable --></div></td>
         </tr>
       </table><!-- #BeginEditable "centro" -->
       <div align="JUSTIFY"><strong><em>Currículo</em></strong></div>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF"> 
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Dados Pessoais </strong></font>
         </tr>
         <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Nome 
             </font> 
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input type=text name="nome" value="" size=60 maxlength=60>
             </font></td>
         </tr>
         <tr bgcolor="#DDEEFF"> 
           <td><font size="2" face="Arial, Helvetica, sans-serif">Nº. CRCRS:</font> 
           <td><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input type=text name="numero" value="" size=11 maxlength=11>
             </font></td>
         </tr>
         <tr bgcolor="#DDEEFF"> 
           <td height="29"><font size="2" face="Arial, Helvetica, sans-serif">Categoria::</font> 
           <td><select name="categoria" id="categoria">
             <option value="Contador">Contador</option>
             <option value="Técnico em Contabilidade">Técnico em Contabilidade</option>
           </select>
           </td>
         </tr>
	            <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Nascimento:</font> 
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="nascimento" type=text id="nascimento" value="" size=10 maxlength=10>
             </font></td>
         </tr>          <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Telefone:</font> 
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="telefone" type=text id="telefone" value="" size=13 maxlength=13>
             </font></td>
         </tr>          <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Celular:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="celular" type=text id="celular" value="" size=13 maxlength=13>
             </font></td>
         </tr>          <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Email:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="email" type=text id="email" value="" size=60 maxlength=60>
             </font></td>
         </tr>          <tr bgcolor="#DDEEFF"> 
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Cidade:</font> 
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif"> 
             <input name="cidade" type=text id="cidade" value="" size=40 maxlength=40>
             </font></td>
         </tr>
       </table>

       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Formação</strong></font>                   </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Pós Graduação: </font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="pos" type=text id="pos" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Graduação:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="graduacao" type=text id="graduacao" value="" size=60 maxlength=60>
           </font></td>
         </tr>

         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Curso Técnico :</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="curso_tecnico" type=text id="curso_tecnico" value="" size=60 maxlength=60>
           </font></td>
         </tr>

         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Idiomas:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="idiomas" type=text id="idiomas" value="" size=60 maxlength=60>
           </font></td>
         </tr>
       </table>
       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Atuação Profissional </strong></font>                   </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Empresa:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="empresa" type=text id="empresa" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Função:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="funcao" type=text id="funcao" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="periodo" type=text id="periodo" value="" size=25 maxlength=25>
           </font></td>
         </tr>          <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Empresa:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="empresa2" type=text id="empresa2" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Função:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="funcao2" type=text id="funcao2" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="periodo2" type=text id="periodo2" value="" size=25 maxlength=25>
           </font></td><br>
         </tr>          <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Empresa:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="empresa3" type=text id="empresa3" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Função:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="funcao3" type=text id="funcao3" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="periodo3" type=text id="periodo3" value="" size=25 maxlength=25>
           </font></td>
         </tr>
       </table>
       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Cursos e Eventos </strong></font>         
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Evento:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="evento" type=text id="evento" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Instituição:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="instituicao" type=text id="instituicao" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="curso_periodo" type=text id="curso_periodo" value="" size=25 maxlength=25>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Evento:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="evento2" type=text id="evento2" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Instituição:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="instituicao2" type=text id="instituicao2" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="curso_periodo2" type=text id="curso_periodo2" value="" size=25 maxlength=25>
           </font></td>
           <br>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Evento:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="evento3" type=text id="evento3" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td><font size="2" face="Arial, Helvetica, sans-serif">Instituição:</font>
           <td><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="instituicao3" type=text id="instituicao3" value="" size=60 maxlength=60>
           </font></td>
         </tr>
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Período:</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="curso_periodo3" type=text id="curso_periodo3" value="" size=25 maxlength=25>
           </font></td>
         </tr>
       </table>
       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td width="16%"><font size="2" face="Arial, Helvetica, sans-serif">Pretensão Salarial :</font>
           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <input name="p" type=text id="p" value="" size=20 maxlength=20>
           </font></td>
         </tr>
       </table>
 </tr>
</table>
       <br>
       <table width="91%" border="0" align="center">
         <tr bgcolor="#DDEEFF">
           <td colspan="2"><font color="#003366" size="2" face="Arial, Helvetica, sans-serif"><strong>Resumo das Qualificações </strong></font>                   </tr>
         <tr bgcolor="#DDEEFF">

           <td width="84%"><font size="2" face="Arial, Helvetica, sans-serif">
             <textarea name="qualificacao" cols="60" rows="7" id="qualificacao"></textarea>
           </font></td>
         </tr>
       </table>
       <br>
       <br>
       <br>
       <br>
     </div></td>
   <table width="78%" border="0" align="center" bgcolor="&FFFFFF">
     <tr> 
       <div align="right"><center></div>
       <input type="submit" name="submit" value="Enviar">
       <input name="reset" type=reset value="Limpar"></div>
       <P align="center"><b><font face="Arial Narrow" size=5 color="#808000">
         <input type="button" value="Fechar Janela" onClick="window.close()" name="button">
     </tr>
   </table>
   <p align="left"><font size="2" face="Arial, Helvetica, sans-serif"> 
     <%
Else
dim ok
dim hoje

ok = 1
hoje = now()

If TRIM(Request.Form("nome")) = "" then %>
     • Digite seu nome.<br>
     <%
  ok = 0
End If

If TRIM(Request.Form("numero")) = "" then %>
     • Digite seu número de registro.<br>
     <%
  ok = 0
End If

If Not IsEmpty(Request.Form("submit")) and (ok = 1) then
Set Conexao = Server.CreateObject("ADODB.Connection")	
Conexao.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\wwwroot\asp\servicos\database\curriculo.mdb"

ComandoSQL = "insert into curriculo (nome, numero, categoria, "
ComandoSQL = ComandoSQL & "telefone, celular, email, cidade, pos, graduacao, curso_tecnico, idiomas, empresa, funcao, periodo, "
ComandoSQL = ComandoSQL & "empresa2, funcao2, periodo2, empresa3, funcao3, periodo3, evento, instituicao, curso_periodo, "
ComandoSQL = ComandoSQL & "evento2, instituicao2, curso_periodo2, evento3, instituicao3,  curso_periodo3, p, qualificacao) "
ComandoSQL = ComandoSQL & "values ("
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("nome")) &     "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("numero")) &    "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("categoria")) &    "',"	
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("telefone")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("celular")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("email")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("cidade")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("pos")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("graduacao")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("curso_tecnico")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("idiomas")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("empresa")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("funcao")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("periodo")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("empresa2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("funcao2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("periodo2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("empresa3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("funca3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("periodo3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("evento")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("instituicao")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("curso_periodo")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("evento2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("instituicao2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("curso_periodo2")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("evento3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("instituicao3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("periodo3")) & "',"
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("p")) & "',"					
ComandoSQL = ComandoSQL & "'" & Server.HTMLEncode(Request.FORM("qualificacao")) & "')"	


'Response.Write(ComandoSQL)
Set bd = Conexao.Execute(ComandoSQL)
Conexao.Close
Set bd = Nothing
Set Conexao = Nothing


%>
 </TR>
</TABLE>  
	<table width="100%" border="0"  bgcolor="#336699">
 <TR><BR>
 </TR></TABLE>

<div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong>Formulário 
 enviado com sucesso!</strong></font><br>
</div>
<p align="center"> </p> </p>
<p align="center"><font size="2" face="Arial, Helvetica, sans-serif">Visite o 
 site do CRCRS!</font><br>
 <a href="http://www.crcrs.org.br"><img src="http://www.crcrs.org.br/imagem/logo.jpg" width="345" height="69" border="0"></a><br>
 <b><font face="Arial Narrow" size=5 color="#808000"> <br>
 <input type="button" value="Fechar Janela" onClick="window.close()" name="button2">
 </font></b></p>
<p> </p>



<font size="2" face="Arial, Helvetica, sans-serif">
 <%
Else
 %>

 <<-- Volte e corrija os erros mencionados acima.

<%
End if
End If
%>		
</BODY>
</HTML>

 

Agora só resta uma parte, tenho que fazer os dados que eu gravei serem consultados ^^ se alguém poder dar uma dica de como fazer, para exibir pelo menos um, e tiver paciência de explicar eu já faço e posto aqui os resultado, obrigado pela ajuda que me deram até agora.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na pagina de consulta, você terá um form com input do tipo texto e o submit.

Note que o input precisa ter um nome qualquer para poder recuperar o que foi passado.

Na pagina que fará o processamento, recupere o valor desse formulário e crie um select que pode ser simples ou mais elaborado, usando operadores como like ou between.

campo = request.form("texto")

sql = "Select * from tabela where campo='"&campo&"'"
set rs = con.execute(sql)

 

Vai precisar de uma estrutura de repetição para exibir os resultados:

while not rs.eof
response.write rs("campo")
movenext
loop

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.