public HttpResponseMessage Execute_usp_getEQIN_F_Value_ByAllForGis()
        {
            string    result = null;
            DataTable dt     = new DataTable();

            try
            {
                dt = rule.ExecProcessPrd("usp_getEQIN_F_Value_ByAllForGis", null, null);



                dt.Columns.Add("fldStaLod", typeof(string));
                dt.Columns.Add("fldStaLad", typeof(string));

                DataTable dt2 = rule.getdt("select * from tblEQIN_F_Point");

                foreach (DataRow item in dt.Rows)
                {
                    foreach (DataRow item2 in dt2.Rows)
                    {
                        if
                        (
                            item["fldSTCode"].ToString() == item2["fldSTCode"].ToString() &&
                            item["fldPCode"].ToString() == item2["fldPCode"].ToString() &&
                            item["fldYear"].ToString() == item2["fldYear"].ToString()
                        )
                        {
                            item["fldStaLod"] = item2["fldStaLod"];
                            item["fldStaLad"] = item2["fldStaLad"];
                        }
                    }
                }



                result = rule.JsonStr("ok", "", dt);
            }
            catch (Exception e)
            {
                result = rule.JsonStr("error", e.Message, "");
            }

            return(new HttpResponseMessage {
                Content = new StringContent(result, System.Text.Encoding.UTF8, "application/json")
            });
        }