Jump to content


Photo

Usando Msde, Não Reconhece Função Date


  • Faça o login para participar
1 reply to this topic

#1 invictus

invictus

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado

Posted 31/07/2003, 17:42

uso o terra e sei lá por que eles não aceitam bco dados MDB.

tranferi para o MSDE, só que agora um script meu não funciona, aparece o seguinte problema:

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

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

/testartododia.asp, line 68


está dando pau na hora que executa isto aqui:

  SQL = "SELECT his_type, his_year, his_title, his_desc, his_image, his_link FROM tododiadata  WHERE his_day = datepart('d', date())  AND his_month = datepart('m', date()) ORDER BY his_type, his_year "

  set rsGlobal = connGlobal.execute(SQL)


ou seja, preciso saber a data do sistema para chamar o respectivo registro

alguém já passou por isso? Tem idéia do que eu posso fazer?

#2 Pudim de Ameixa

Pudim de Ameixa
  • Visitantes

Posted 01/08/2003, 15:24

Cara naum sei se vai funcionar mais eu acho qui vc deveria colocar a variavel sql da seguinte forma

SQL = "SELECT his_type, his_year, his_title, his_desc, his_image, his_link FROM tododiadata  WHERE his_day = " & datepart('d', date()) & "  AND his_month = " & datepart('m', date()) & "ORDER BY his_type, his_year "
Onde vc quer executar a função de data vc naum pode deixar entrer "" ´pq senaum reconhece como string e naum como comando, eu realmente naum sei, issu foi mais um chute do q uma solução! mais naum custa tentar =)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq