Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.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
Javascript angularjs中的多个textboxex和insert查询_Javascript_C#_Angularjs_Sql Server - Fatal编程技术网

Javascript angularjs中的多个textboxex和insert查询

Javascript angularjs中的多个textboxex和insert查询,javascript,c#,angularjs,sql-server,Javascript,C#,Angularjs,Sql Server,我正在创建一个需要输入位置和区域的web应用程序 现在我想要10个带有ng model=“area” 和web服务相同 [WebMethod] [ScriptMethod(UseHttpGet = true)] public void insertarea(string comname, string brandname, string zone, string location, string area) { string

我正在创建一个需要输入位置和区域的web应用程序

现在我想要10个带有
ng model=“area”

和web服务相同

[WebMethod]
        [ScriptMethod(UseHttpGet = true)]
        public void insertarea(string comname, string brandname, string zone, string location, string area)
        {
            string id = "";
            var json = "";
            SqlCommand cmdcom = new SqlCommand("select id from companydetails where comname='" + comname + "'", con);
            con.Open();
            SqlDataReader drcom = cmdcom.ExecuteReader();
            while (drcom.Read())
            {
                id = drcom["id"].ToString();
            }
            con.Close();
            List<object> addarea = new List<object>();
            if (brandname != "select")
            {
                cmd = new SqlCommand("Insert into companyallot values('" + id + "','" + location + "','" + area + "','" + zone + "','" + brandname + "',NULL,NULL,NULL,NULL,NULL)", con);
                con.Open();
                cmd.ExecuteNonQuery();
                json = js.Serialize("Area Added with brandname");
                con.Close();
            }
            else
            {
                cmd = new SqlCommand("Insert into companyallot values('" + id + "','" + location + "','" + area + "','" + zone + "',Null,Null,Null,Null,Null,Null)", con);
                con.Open();
                cmd.ExecuteNonQuery();
                json = js.Serialize("Area Added For All Brands");
                con.Close();
            }
            Context.Response.Write("{" + '"' + "info" + '"' + ":" + json + "}");
        }
[WebMethod]
[脚本方法(UseHttpGet=true)]
public void insertarea(字符串comname、字符串brandname、字符串区域、字符串位置、字符串区域)
{
字符串id=“”;
var json=“”;
SqlCommand cmdcom=新SqlCommand(“从comname='“+comname+'”,con中的companydetails中选择id);
con.Open();
SqlDataReader drcom=cmdcom.ExecuteReader();
while(drcom.Read())
{
id=drcom[“id”].ToString();
}
con.Close();
List addarea=新列表();
如果(品牌名称!=“选择”)
{
cmd=new SqlCommand(“插入到companyallot值(“+id+”、“+location+”、“+area+”、“+zone+”、“+brandname+”、NULL、NULL、NULL、NULL)”,con);
con.Open();
cmd.ExecuteNonQuery();
json=js.Serialize(“添加了品牌名的区域”);
con.Close();
}
其他的
{
cmd=new SqlCommand(“插入到companyallot值(“+id+”、“+location+”、“+area+”、“+zone+”、Null、Null、Null、Null)”,con);
con.Open();
cmd.ExecuteNonQuery();
json=js.Serialize(“为所有品牌添加的区域”);
con.Close();
}
Write(“{+''+'信息“+'+'”:“+json+'}”);
}
这些都是简单的插入查询现在我想要插入查询,它将根据用户的不同一次插入许多记录

@{
@{
    for (var i = 0; i < 10; i++)
    {
        <p><input type="text" ng-model="area @i" /></p>
    }
}
对于(变量i=0;i<10;i++) {

} }
我就是这样做的,在angular Controller中,我使用loop获取所有城市名称

@{
对于(变量i=0;i<10;i++)
{

} }

我就是这样做的,在AngularController中,我使用loop获得所有城市名称

不要将剃刀和AngularJS混用。您应该使用ng repeat创建动态文本框。检查更多:不要将剃须刀和AngularJS混在一起。您应该使用ng repeat创建动态文本框。查看更多:
[WebMethod]
        [ScriptMethod(UseHttpGet = true)]
        public void insertarea(string comname, string brandname, string zone, string location, string area)
        {
            string id = "";
            var json = "";
            SqlCommand cmdcom = new SqlCommand("select id from companydetails where comname='" + comname + "'", con);
            con.Open();
            SqlDataReader drcom = cmdcom.ExecuteReader();
            while (drcom.Read())
            {
                id = drcom["id"].ToString();
            }
            con.Close();
            List<object> addarea = new List<object>();
            if (brandname != "select")
            {
                cmd = new SqlCommand("Insert into companyallot values('" + id + "','" + location + "','" + area + "','" + zone + "','" + brandname + "',NULL,NULL,NULL,NULL,NULL)", con);
                con.Open();
                cmd.ExecuteNonQuery();
                json = js.Serialize("Area Added with brandname");
                con.Close();
            }
            else
            {
                cmd = new SqlCommand("Insert into companyallot values('" + id + "','" + location + "','" + area + "','" + zone + "',Null,Null,Null,Null,Null,Null)", con);
                con.Open();
                cmd.ExecuteNonQuery();
                json = js.Serialize("Area Added For All Brands");
                con.Close();
            }
            Context.Response.Write("{" + '"' + "info" + '"' + ":" + json + "}");
        }
@{
    for (var i = 0; i < 10; i++)
    {
        <p><input type="text" ng-model="area @i" /></p>
    }
}