Título: Consultas SQL dentro del código Publicado por: piwi en 23 Julio 2010, 19:32 pm 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. Título: Re: Consultas SQL dentro del código Publicado por: 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 Título: Re: Consultas SQL dentro del código Publicado por: [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 Título: Re: Consultas SQL dentro del código Publicado por: piwi en 24 Julio 2010, 01:38 am La consulta devuelve x registros dependiendo de las fechas
Título: Re: Consultas SQL dentro del código Publicado por: piwi en 24 Julio 2010, 21:50 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. Título: Re: Consultas SQL dentro del código Publicado por: Novlucker en 26 Julio 2010, 14:03 pm ¿La verdad no he entendido nada de la última frase, podrías explicarte mejor?
De cualquier modo ... 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 |