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

Cadastro


Super_Zica_Man

Pergunta

Num banco de dados em acess que tenho pra guardar as informações do cadastro dos usuarios estava marcando pra passar o data como formato texto so que no cadastro e feito com aquelas opções de escolha...Dai so gravava o dia no bd...

Dai coloquei pro bd salvar data/hora formato abreviada conforme tem no cadastro...

so q dai deu o seguinte erro....

Tipo de erro:
Microsoft JET Database Engine (0x80040E07)
Tipo de dados imcompatível na expressão de critério.
/confirm_cad.asp, line 30
linha 30:
c1.execute SQL
codigo inteiro:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>:::::::::::::::::::::Central de Assessoria ao Usuario de Informatica:::::::::::::::::::</title>
</head>

<body>
<% dim c1,r1,cadast
Senha2=request.form("Senha2")
Login=request.form("Login")
Senha=request.form("Senha")
NomeCompleto=request.form("NomeCompleto")
Sexo=request.form("Sexo")
Cidade=request.form("Cidade")
Estado=request.form("Estado")
Email=request.form("Email")
Pais=request.form("Pais")
DataNascDia=request.form("DataNascDia")
Endereco=request.form("Endereco")
set c1=server.createObject("adodb.connection")
set r1=server.createobject("adodb.recordset")
 c1.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath(".") & "\Dados\Dados.mdb;" 
set r1=c1.execute("select * from usuarios where login = '" & Login & "'")
if not r1.eof then
   cadast = true
else
   SQL = "INSERT INTO usuarios (Login,Senha,NomeCompleto,DataNascDia,Email,Sexo,Cidade,Estado,Pais,Endereco) VALUES('"& Login &"','"& Senha &"','"& NomeCompleto &"','"& DataNascDia &"','"& Email &"','"& Sexo &"','"& Cidade &"','"& Estado &"','"& Pais &"','"& Endereco &"')"
c1.execute SQL
   cadast = false
end if
r1.close
c1.close
set r1=nothing
set c1=nothing
%>
<% if cadast then%> 
     <font color="#003399">Usuário Existente</font><p><center>
     <input type="submit" value="Voltar" ONCLICK="history.back(-1)" ></center>
<%else%> 
Seja Bem Vindo 
<%end if%>


</body>
</html>

OBRIGADO!

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

so que no cadastro e feito com aquelas opções de escolha

O que você quiz dizer é que no formulário onde se preenche os dados para o cadastro existe um campo "selecione o dia" e outro campo "selecione o mês" e outro campo "selecione o ano" ?

Se for isso então você vai ter que montar a data para poder inseri-la no Banco, alguma coisa do tipo:

DataNascimento = Request.Form("DataNascDia")  & "/" & Request.Form("DataNascMes")  & "/" & Request.Form("DataNascAno")

Tem que confirmar os nomes dos campos no formulário.

ph34r.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Ta...To ligado por exemplo o odigo e esse dai so vai gravar o dia dai eu tenho q declarar pra gravar dia,mes e ano vlw ai biggrin.gif

 <tr>
            <td>&nbsp; </td>
            <td>Data de Nascimento:</td>
            <td><p>
               <select size="1" class="campo" name="DataNascDia">
                 
                 <option value="1" >01</option>
                 
                 <option value="2" >02</option>
                 
                 <option value="3" >03</option>
                 
                 <option value="4" >04</option>
                 
                 <option value="5" >05</option>
                 
                 <option value="6" >06</option>
                 
                 <option value="7" >07</option>
                 
                 <option value="8" >08</option>
                 
                 <option value="9" >09</option>
                 
                 <option value="10" >10</option>
                 
                 <option value="11" >11</option>
                 
                 <option value="12" >12</option>
                 
                 <option value="13" >13</option>
                 
                 <option value="14" >14</option>
                 
                 <option value="15" >15</option>
                 
                 <option value="16" >16</option>
                 
                 <option value="17" >17</option>
                 
                 <option value="18" >18</option>
                 
                 <option value="19" >19</option>
                 
                 <option value="20" >20</option>
                 
                 <option value="21" >21</option>
                 
                 <option value="22" >22</option>
                 
                 <option value="23" >23</option>
                 
                 <option value="24" >24</option>
                 
                 <option value="25" >25</option>
                 
                 <option value="26" >26</option>
                 
                 <option value="27" >27</option>
                 
                 <option value="28" >28</option>
                 
                 <option value="29" >29</option>
                 
                 <option value="30" >30</option>
                 
                 <option value="31" >31</option>
               </select>
               &nbsp;
               <select size="1" class="campo" name="DataNascMes">
                 
                 <option value="1" >Janeiro</option>
                 
                 <option value="2" >Fevereiro</option>
                 
                 <option value="3" >Março</option>
                 
                 <option value="4" >Abril</option>
                 
                 <option value="5" >Maio</option>
                 
                 <option value="6" >Junho</option>
                 
                 <option value="7" >Julho</option>
                 
                 <option value="8" >Agosto</option>
                 
                 <option value="9" >Setembro</option>
                 
                 <option value="10" >Outubro</option>
                 
                 <option value="11" >Novembro</option>
                 
                 <option value="12" >Dezembro</option>
               </select>
               &nbsp;
               <select size="1" class="campo" name="DataNascAno">
                 
                 <option value="1946" >1946</option>
                 
                 <option value="1947" >1947</option>
                 
                 <option value="1948" >1948</option>
                 
                 <option value="1949" >1949</option>
                 
                 
                 <option value="1950" >1950</option>
                 
                 <option value="1951" >1951</option>
                 
                 <option value="1952" >1952</option>
                 
                 <option value="1953" >1953</option>
                 
                 <option value="1954" >1954</option>
                 
                 <option value="1955" >1955</option>
                 
                 <option value="1956" >1956</option>
                 
                 <option value="1957" >1957</option>
                 
                 <option value="1958" >1958</option>
                 
                 <option value="1959" >1959</option>
                 
                 <option value="1960" >1960</option>
                 
                 <option value="1961" >1961</option>
                 
                 <option value="1962" >1962</option>
                 
                 <option value="1963" >1963</option>
                 
                 <option value="1964" >1964</option>
                 
                 <option value="1965" >1965</option>
                 
                 <option value="1966" >1966</option>
                 
                 <option value="1967" >1967</option>
                 
                 <option value="1968" >1968</option>
                 
                 <option value="1969" >1969</option>
                 
                 <option value="1970" >1970</option>
                 
                 <option value="1971" >1971</option>
                 
                 <option value="1972" >1972</option>
                 
                 <option value="1973" >1973</option>
                 
                 <option value="1974" >1974</option>
                 
                 <option value="1975" >1975</option>
                 
                 <option value="1976" >1976</option>
                 
                 <option value="1977" >1977</option>
                 
                 <option value="1978" >1978</option>
                 
                 <option value="1979" >1979</option>
                 
                 <option value="1980" >1980</option>
                 
                 <option value="1981" >1981</option>
                 
                 <option value="1982" >1982</option>
                 
                 <option value="1983" >1983</option>
                 
                 <option value="1984" >1984</option>
                 
                 <option value="1985" >1985</option>
                 
                 <option value="1986" >1986</option>
                 
                 <option value="1987" >1987</option>
                 
                 <option value="1988" >1988</option>
                 
                 <option value="1989" >1989</option>
                 
                 <option value="1990" >1990</option>
                 
                 <option value="1991" >1991</option>
                 
                 <option value="1992" >1992</option>
                 
                 <option value="1993" >1993</option>
                 
                 <option value="1994" >1994</option>
                 
                 <option value="1995" >1995</option>
                 
                 <option value="1996" >1996</option>
               </select>
            </p>
            </td>
          </tr>

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,2k
×
×
  • Criar Novo...