Consulta en SQL Server
Publicado por Hector (4 intervenciones) el 11/12/2017 18:35:53
Hola amigos, quisiera que me ayudarán con la fecha de mi consulta.
Estoy haciendo una aplicación en VS2017 pero no me aceptan parametros en la DataAdapter. Quisiera que me botara una fecha entre 2 o 3 semanas pero me sale error ya que no aceptan los "DECLARE"
DECLARE @FechaInicial AS DATE ='02/01/2017'
DECLARE @FechaFin AS DATE ='05/01/2017'
SELECT FECHA, SUM(CANTIDAD), SUM(IMPTE_S)
FROM dbo.SVMOVGUI
WHERE COD_CIA='01' AND PERIODO=2017 AND FECHA>=@FechaInicial AND FECHA<=@FechaFin AND ST=' ' AND STT=' '
GROUP BY FECHA
ORDER BY FECHA
Pero cuando lo hago de está forma en el cuadro de consultas del DataAdapter si me sale.
SELECT FECHA, SUM(CANTIDAD), SUM(IMPTE_S)
FROM dbo.SVMOVGUI
WHERE COD_CIA='01' AND PERIODO=2017 AND FECHA>='02-01-2017' AND FECHA<='05-01-2017' AND ST=' ' AND STT=' '
GROUP BY FECHA
ORDER BY FECHA
Me podrían ayudar para hacerlo sin los DECLARE para que corra bien o sino como hacerlo con los declare.
Estoy haciendo una aplicación en VS2017 pero no me aceptan parametros en la DataAdapter. Quisiera que me botara una fecha entre 2 o 3 semanas pero me sale error ya que no aceptan los "DECLARE"
DECLARE @FechaInicial AS DATE ='02/01/2017'
DECLARE @FechaFin AS DATE ='05/01/2017'
SELECT FECHA, SUM(CANTIDAD), SUM(IMPTE_S)
FROM dbo.SVMOVGUI
WHERE COD_CIA='01' AND PERIODO=2017 AND FECHA>=@FechaInicial AND FECHA<=@FechaFin AND ST=' ' AND STT=' '
GROUP BY FECHA
ORDER BY FECHA
Pero cuando lo hago de está forma en el cuadro de consultas del DataAdapter si me sale.
SELECT FECHA, SUM(CANTIDAD), SUM(IMPTE_S)
FROM dbo.SVMOVGUI
WHERE COD_CIA='01' AND PERIODO=2017 AND FECHA>='02-01-2017' AND FECHA<='05-01-2017' AND ST=' ' AND STT=' '
GROUP BY FECHA
ORDER BY FECHA
Me podrían ayudar para hacerlo sin los DECLARE para que corra bien o sino como hacerlo con los declare.
Valora esta pregunta


0