Probleme avec requete sur date

Signaler
Messages postés
2
Date d'inscription
mercredi 6 octobre 2004
Statut
Membre
Dernière intervention
6 octobre 2004
-
Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
-
Bonjour alors voila mon probleme c'est surement pas bien diffiile mais je bute dessus sans comprendre pourquoi.
J'utilise SQL server et j'ai donc la requete suivant:
Le probleme edt donc que mes limites pour la date (fecha en espagnol ) ne marche pas.

<%
Dim productos_visitas
Dim productos_visitas_numRows
Dim miConsulta
Dim fecha1
Dim fecha2

fecha1 ="01/01/2003"
fecha2 = "02/01/2004"
miConsulta "SELECT TOP 40 dbo.visitas_prods.idprod, COUNT(dbo.visitas_prods.idprod) AS topten, dbo.Productos.id_cat0, dbo.Productos.NombreProducto, dbo.cat0_2004.cat0 FROM dbo.visitas_prods INNER JOIN dbo.Productos ON dbo.visitas_prods.idprod dbo.Productos.IdProducto INNER JOIN dbo.cat0_2004 ON dbo.Productos.id_cat0 = dbo.cat0_2004.id_cat0 WHERE (dbo.visitas_prods.fecha BETWEEN "&fecha1&" AND "&fecha2&") GROUP BY dbo.visitas_prods.idprod, dbo.Productos.id_cat0, dbo.Productos.NombreProducto, dbo.cat0_2004.cat0 ORDER BY COUNT(dbo.visitas_prods.idprod) DESC"

Set productos_visitas = Server.CreateObject("ADODB.Recordset")
productos_visitas.ActiveConnection = MM_izasa_STRING
productos_visitas.Source = miConsulta
productos_visitas.CursorType = 0
productos_visitas.CursorLocation = 2
productos_visitas.LockType = 1
productos_visitas.Open()

noticias_numRows = 0
%>

Bien evidemment le code en trop c'est celui Dream...

1 réponse

Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
5
Essaye de fournir des dates au format universel SQL Server (AAAA-MM-JJ HH:mm:ss) :

fecha1 ="2003-01-01"
fecha2 = "2004-01-02"

Romelard Fabrice (Alias F___)