Ir para conteúdo

Arquivado

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

d.eleete

"Introduzindo" data pelo insert!

Recommended Posts

E ae...Vejam se vcs podem me ajudar:Na pagina de formulario eu coloquei no campo DIAS o valor 10!Na pagina de ação, que insere os dados eu dou um request atraves da variavel:

vData = date() + request.form("dias")
E depois no insert eu coloquei a variavel "vData" desta forma:
...VALUES ('"& vData &"')
Mas da o seguinte erro:

Erro de tempo de execução do Microsoft VBScript (0x800A000D)Tipos incompatíveis: '[string: ""]'/rochel/sistema/cadastro/verify.asp, line 20

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ele não está passando o valor da variável, antes de inserir da um response.write (vData), e ve se exibi alguma coisa. Acho que seja isto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Soh resolveu depois que eu criei uma FUNCAO...com um response.write desta variavel..gambiarra total..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se eu coloco o valor 1 no form o erro eh o seguinte:Tipos incompatíveis: '[string: "11/6/2003"]'Ou seja ele caputura a data, soma + 1 mas dá pau na hora de inserir..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Soh pra concluir...Olhando o codigo fonte da pagina, os valores são identicos, porem ocorre este erro..pode ser pelo tipo de dado.. talvez..

Compartilhar este post


Link para o post
Compartilhar em outros sites

O tipo do campo no banco é data, caso sim você tem utilizar a função DateAdd, onde você adiciona um intervalo em uma data.

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.