超时已在列表中过期

时间:2014-01-20 11:38:39

标签: c# list exception timeout

 [WebMethod]
    public void Getindividualdrugs()
    {
        try
        {
            string json = "";
            List<DataRow> id = new List<DataRow>();
            List<individual_drugsCLS> indi = new List<individual_drugsCLS>();
            using (individual_drugsCLS ids = new individual_drugsCLS())
            {
                id = ids.getAll();
                if (id.Count == 0)
                {
                    ids.error = "Sorry ! No Individual Drugs found";
                    json = JsonConvert.SerializeObject(ids);

                }
                else
                {

                    foreach (DataRow Txt in id)
                    {
                        using (individual_drugsCLS individual = new individual_drugsCLS())
                        {


                            individual.title = Convert.ToString(Txt["title"]);
                            individual.individual_id = Convert.ToInt64(Txt["individual_id"]);
                            indi.Add(individual);
                        }


                    }
                    json = JsonConvert.SerializeObject(indi);
                    response1.Write(json);

                }

            }
        }
        catch(Exception ex)
        {
            throw ex;
        }
    }

您好我有webmethod我在这一个中获得了155条记录但在82条记录之后它挂起并抛出异常

  

超时已过期。从池中获取连接之前经过的超时时间。这可能是因为所有人都集中了   正在使用连接并达到最大池大小。

我不知道我做错了什么

0 个答案:

没有答案