Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 从一个具有日期范围的表中选择多个数据,并插入到另一个表c sql中_Angularjs_Sql Server_Asp.net Mvc 5_Sql Insert - Fatal编程技术网

Angularjs 从一个具有日期范围的表中选择多个数据,并插入到另一个表c 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

我正在用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           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>