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

Problems....


danyort

Pergunta

Eu estou tentando montar um cadastro de usuários. Meu site está hospedado no Terra e, eu não sei porque, eles não aceitam mais access e então meu banco foi convertido para msde.

E está me dando um erro na consulta sql que não estou conseguindo resolver.

O erro é o seguinte:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC SQL Server Driver][sql Server]'Now' is not a recognized function name.

meu código, ou melhor, minha consulta:

strSQL = "UPDATE User SET User.Last_visit=Now() WHERE User.User_ID=" & UserID & ";"

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

O meu problema não é com o terra, apenas falei isso para explicar que o banco que uso é um msde.

e dá o problema com a função Now().

O pessoal do terra não vai solucionar meu problema.

O que quero saber é se alguém já passou por esse erro antes e/ou se alguém sabe como resolver. TAlvez substituindo a função, ou falta algum caracter, não sei mesmo, sinceramente.

Mas não tem nada a ver com o pessoal do terra, isso é apenas uma consequência...

Link para o comentário
Compartilhar em outros sites

  • 0

Eu tentei, mas daí aparece esse erro:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC SQL Server Driver][sql Server]Line 1: Incorrect syntax near '09'.

/forum/common.asp, line 535

então, resolvi pedir para imprimir na tela a consulta sql, e ela está assim:

UPDATE User SET User.Last_visit=27/12/2005 09:49:15 WHERE User.User_ID=51;

tentei tb colocar '' ou ## entre o now() e dá o mesmo erro...

Link para o comentário
Compartilhar em outros sites

  • 0

Bom, depois de muito pesquisar, descobri a solução.

Vou postar aqui para caso mais alguém tenha interesse em saber:

a função now() no sql server é getdate().

No caso, a minha consulta ficou assim:

strSQL = "UPDATE User SET User.Last_visit=getdate() WHERE User.User_ID=" & UserID & ";"

happy.gif

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