Angularjs 从一个具有日期范围的表中选择多个数据,并插入到另一个表c sql中
我正在用mvc-5 angularJS创建一个web应用程序。 我的sql中有两个表,第一个表中有多个数据 员工表Angularjs 从一个具有日期范围的表中选择多个数据,并插入到另一个表c sql中,angularjs,sql-server,asp.net-mvc-5,sql-insert,Angularjs,Sql Server,Asp.net Mvc 5,Sql Insert,我正在用mvc-5 angularJS创建一个web应用程序。 我的sql中有两个表,第一个表中有多个数据 员工表 date name job sonvinid 10-10-2013 Ibibo asp.net 1 10-10-2014 nizam asp.net 2 10-10-2015 fawzan asp.net
date name job sonvinid
10-10-2013 Ibibo asp.net 1
10-10-2014 nizam asp.net 2
10-10-2015 fawzan asp.net 3
10-10-2016 savio asp.net 4
10-10-2017 kailash asp.net 5
10-01-2016 vaibhav asp.net 6
在第二个tabletraining中,我没有任何数据,但该表如下所示:
日期名称作业sonvinid
因此,在我的web应用程序中,我有两个文本框datefrom和dateto
根据日期,数据将显示在表中
<tr ng-repeat="fdata in getdataintable">
<td><a href="#" class="btn btn-success" ng-click="btndetails(fdata)" style="cursor: pointer" data-toggle="modal" data-target="#myModal">Details</a></td>
<td>{{fdata.sonvinid}}</td>
<td>
<input type="checkbox" ng-checked="checkall" ng-model="fdata.checked" data-ng-click="calculateTotal(fdata)" /></td>
</tr>
如你所见,我还有一个复选框,
我的名字里还有一个复选框
如果我检查这个,所有的数据都会被检查,
现在我想做的是,例如,如果我选中了CheckAll,
并取消选中前两条记录,即esonvinid=1和sonvinid=2
除sonvin id=1和2外,所有数据都应插入我的表2中
正如你所看到的,我桌上只有sonvinid,
首先,我想用select命令调用整个列
然后,我想用where子句将其插入到我的第二个表中
我怎么能做到
调用具有日期范围的表,并使用where子句将数据插入到另一个表中您也可以使用相同的参数getdataintable将数据填充到另一个表中。您所要做的就是将sonvinid列表传递到数据库,我假设该列表在表中选中的记录的employee表中是唯一的,然后使用简单的insert…select将记录从一个表插入到另一个表。你在这方面遇到了什么问题?
<th>
<input type="checkbox" ng-click="allcheck()" ng-model="checkall" /><span style="margin-left: 10px;">Add Invoice</span>
</th>