WebService 调用多了就卡死 代码很简单 啊 就是MySql读取啊

WebService 调用多了就卡死 重新覆盖bin文件夹里面的DLL文件就都正常了 很奇怪

代码很简单 啊 就是MySql读取啊

    public string Product4()
        {
                 conn = new MySqlConnection(connetStr);
                conn.Open();//打开通道,建立连接
                cmd = new MySqlCommand("SELECT * FROM paihang ORDER BY num DESC LIMIT 20", conn);
                reader = cmd.ExecuteReader();
                reader.Read();
                topstr = reader.GetString("name");
                while (reader.Read())
                {
                    topstr += "&" + reader.GetString("name");
                }
                reader.Close();
                conn.Close();
                cmd.Dispose();
                return topstr;
      }

请问 那应该 怎么处理呢谢谢