how to insert record into database on single button click from date to todate?

前端 未结 2 2017
无人共我
无人共我 2021-01-28 03:39

I have three textbox ... textbox1 and textbox2 and textbox3

I want when I choose from date in textbox1 say 1-May-2011 and to date in textbox2 say 30-May-2011 and in text

相关标签:
2条回答
  • 2021-01-28 04:25

    If it is acceptable for your solution, then the easiest way is to construct all the data for insertion and then insert them all (it will cause a number of inserts). This is what Ranhiru Cooray has suggested in his answer - just iterate through all dates, construct each row and call insert for each of them.

    BUT, if you want to do it by one DB call, then I would suggest creating a stored procedure in database, which gets these 3 parameters and then executes inserts inside it - by constructing insertion rows inside itself and executing each of them - still remaining in bounds of a single database call for your code or application.

    I hope this helps!

    0 讨论(0)
  • 2021-01-28 04:25
    DateTime start = DateTime.Parse("1/1/2010");
    DateTime end = DateTime.Parse("1/30/2010");
    
            while(start <= end)
            {
                Console.WriteLine("Date : " + start.ToShortDateString());
                start = start.AddDays(1);
            }
    

    This will help you get started :)

    0 讨论(0)
提交回复
热议问题