golbranco Postado Janeiro 5, 2004 Denunciar Share Postado Janeiro 5, 2004 e ae galera...beleza...to com um problema em ASP com SQL server 2000o problema é o seguinteeu coloquei um campo no DB chamado data com o type datatimeaté ai tudo bemno asp quando incluo..... aparece o seguinte erro porque será...???Microsoft OLE DB Provider for SQL Server error '80040e07' The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value. /testes/aspDATASsql_server.asp, line 25 o script ASP é essedata = now()conexao.execute("insert into Table1 (nome,email,data) values ('william','@MSN.com', '"&data&"' )")desde já agradeço... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lord klein Postado Janeiro 5, 2004 Denunciar Share Postado Janeiro 5, 2004 e ae galera...beleza...to com um problema em ASP com SQL server 2000o problema é o seguinteeu coloquei um campo no DB chamado data com o type datatimeaté ai tudo bemno asp quando incluo..... aparece o seguinte erro porque será...???Microsoft OLE DB Provider for SQL Server error '80040e07' The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value. /testes/aspDATASsql_server.asp, line 25 o script ASP é essedata = now()conexao.execute("insert into Table1 (nome,email,data) values ('william','@MSN.com', '"&data&"' )")desde já agradeço... A leitura(sintaxe) está incorreta, o certo é fazer deste jeito:<%dim datadata = year(now()) & " - " & month(now()) & " - " & day(now())%>Acontece que data só pode ser inserida no SQL Server desta forma: YYYY - MM - DD HH:MM.SSS entre aspas. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Cristiane -- Postado Agosto 28, 2008 Denunciar Share Postado Agosto 28, 2008 opa!tu podes colocar getDate(), ao invés de now() e todas essas outras funções. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
golbranco
e ae galera...beleza...
to com um problema em ASP com SQL server 2000
o problema é o seguinte
eu coloquei um campo no DB chamado data com o type datatime
até ai tudo bem
no asp quando incluo..... aparece o seguinte erro porque será...???
Microsoft OLE DB Provider for SQL Server error '80040e07'
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.
/testes/aspDATASsql_server.asp, line 25
o script ASP é esse
data = now()
conexao.execute("insert into Table1 (nome,email,data) values ('william','@MSN.com', '"&data&"' )")
desde já agradeço...
Link para o comentário
Compartilhar em outros sites
2 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.