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>
Pergunta
Super_Zica_Man
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....
linha 30: codigo inteiro:OBRIGADO!
Link para o comentário
Compartilhar em outros sites
5 respostass 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.