dates issues,sq; server?http://forums.asp.net/t/1798438.aspx/1?dates+issues+sq+server+Thu, 10 May 2012 07:17:13 -040017984384958066http://forums.asp.net/p/1798438/4958066.aspx/1?dates+issues+sq+server+dates issues,sq; server? <p>guys,</p> <p>currently i m working on reports of&nbsp;inventory application of&nbsp; a electronic shop,&nbsp;stock&nbsp;.sold and balance..</p> <p>i want to make a daily report ,which will give me report&nbsp;of total stock,sold and balance</p> <p>also i have maintain the date of stock entry of each product,sold product.</p> <p>for e,g&nbsp;on 1st april, i have 200&nbsp;piece of product A&nbsp; next day i sold 50 piece of product A, so balance would be 150. Same day ,i add&nbsp;75 more inward stock to the stock,, then balance would be 225</p> <p>date&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; stock&nbsp; sold&nbsp;&nbsp; balance&nbsp;</p> <p>1 april&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p> <p>2nd april&nbsp; 200&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;150&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> 3rd april&nbsp; 225&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 225</p> <p>4rd april 250&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 250</p> <p>&nbsp;</p> <p>Any idea, how to get such reports,</p> 2012-04-30T11:06:26-04:004958281http://forums.asp.net/p/1798438/4958281.aspx/1?Re+dates+issues+sq+server+Re: dates issues,sq; server? <p>Hi,&nbsp;</p> <p>I think you better post the structure of the tables involved, and a sample of data.</p> 2012-04-30T13:05:04-04:004965422http://forums.asp.net/p/1798438/4965422.aspx/1?Re+dates+issues+sq+server+Re: dates issues,sq; server? <p></p> <blockquote><span class="icon-blockquote"></span> <h4>prince2485</h4> <p></p> <p>date&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; stock&nbsp; sold&nbsp;&nbsp; balance&nbsp;</p> <p>1 april&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p> <p>2nd april&nbsp; 200&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;150&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> 3rd april&nbsp; 225&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 225</p> <p>4rd april 250&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 250</p> <p></p> </blockquote> <p></p> <p>Hi,</p> <p>You could use stored procedure to finish your target. I suppose your table is define as below, please check:</p> <pre class="prettyprint">alter proc calculated ( @datetime datetime, @sold int, @added int ) as begin declare @stock int declare @table1 table ( date datetime, stock int, sold int, added int) declare @table2 table ( date datetime, stock int, sold int, balance int) select @stock = case when (select stock from @table1) is null then @added-@sold else @stock-@sold&#43;@added end insert into @table1 select @datetime,@stock,@sold,@added insert into @table2 select @datetime,@stock,@sold,@stock select * from @table1 select * from @table2 end --exec calculated '2012-05-04',0,200</pre> <p>Thanks.</p> 2012-05-04T10:40:02-04:004966515http://forums.asp.net/p/1798438/4966515.aspx/1?Re+dates+issues+sq+server+Re: dates issues,sq; server? <p>tx for ur gr8 code</p> <p>but i m looking that when user selects fromdate and todate any between my start dates to any among till date,but it should calculate from day 1(31 march 12)&nbsp;in sql every time,but it will show the result on gridview depend only on the dates given by&nbsp;user.&nbsp;&nbsp;</p> <p>actually , in my inventory report,</p> <p>date&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; stock&nbsp; sold&nbsp;&nbsp; balance&nbsp;</p> <p>31 march&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0</p> <p>1 april&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 200&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p> <p>2nd april&nbsp; 200&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;150&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> 3rd april&nbsp; 225&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 225</p> <p>4rd april 250&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 250</p> <p>so on..........................</p> <p>&nbsp;</p> <p>&nbsp;</p> 2012-05-05T05:04:40-04:004973986http://forums.asp.net/p/1798438/4973986.aspx/1?Re+dates+issues+sq+server+Re: dates issues,sq; server? <p>Hi,</p> <p>Do&nbsp; you means you store date, stock,&nbsp; sold,&nbsp;balance in your table, you need to calculate the balance again from user fromdate to todate? If so,</p> <p>you could reference on below thread, use temp table in your query, insert new records into the temp table when the balance value changed.</p> <p><a href="http://forums.asp.net/p/1710294/4557474.aspx/1?Re&#43;Get&#43;The&#43;records&#43;from&#43;this&#43;year&#43;and&#43;past&#43;year">http://forums.asp.net/p/1710294/4557474.aspx/1?Re&#43;Get&#43;The&#43;records&#43;from&#43;this&#43;year&#43;and&#43;past&#43;year</a></p> <p>Thanks.&nbsp;</p> 2012-05-10T07:17:13-04:00