Quizá sea una pregunta muy tonta pero cual es la mejor forma de meter una consulta sql dentro del código para utilizarla con un dataset?
Estoy escribiendo una con parametros de fechas
DECLARE @FECHA_INI AS DATETIME
DECLARE @FECHA_FIN AS DATETIME
SET @FECHA_INI = '2010-04-01'
SET @FECHA_FIN = '2010-04-30'
SELECT .....
WHERE FECHA BETWEEN @FECHA_INI AND @FECHA_FIN
Se puede guardarlas en la base de datos (sqlserver) y llamarla desde vb.net?
Un saludo.
la verdad nose si se puede xD
pero puedes hacer una tabla que tenga las configuraciones que quieres y hacer una subconsulta en el where
Sí, has un Store Procedure (http://msdn.microsoft.com/en-us/library/aa258259(SQL.80).aspx) y lo ejecutas con SqlCommand (http://www.csharp-station.com/Tutorials/AdoDotNet/Lesson07.aspx), en el command type le pones StoredProcedure.
Saludos
La consulta devuelve x registros dependiendo de las fechas
Cita de: Ari-Slash en 23 Julio 2010, 19:43 PM
la verdad nose si se puede xD
pero puedes hacer una tabla que tenga las configuraciones que quieres y hacer una subconsulta en el where
Tengo una consulta ente fechas dos una subconsulta que esta totalizando entre fechas por lo que no puedo hacerlo como me estás diciendo.
¿La verdad no he entendido nada de la última frase, podrías explicarte mejor?
De cualquier modo ...
Cita de: D4N93R en 23 Julio 2010, 19:46 PM
Sí, has un Store Procedure (http://msdn.microsoft.com/en-us/library/aa258259(SQL.80).aspx) y lo ejecutas con SqlCommand (http://www.csharp-station.com/Tutorials/AdoDotNet/Lesson07.aspx), en el command type le pones StoredProcedure.
Saludos