zoukankan      html  css  js  c++  java
  • SQL 空格的处理

    关键的两句:

    if (cityTypes == "city") { sqlw = sqlw + "  AND ltrim(rtrim(cropsType.city))='" + swheres.Trim() + "' "; }
                    else { sqlw = sqlw + "  AND  SUBSTRING(ltrim(rtrim(cropsType.town)),1,2)='" + swheres.Trim() + "' "; }      
    ltrim(rtrim())是SQL语句中去除文本前后的空格的函数ltrim()去除文本前的空格,rtrim()去除文本后的空格,
    object.Trim()是C#中的去除文本前后的空格的函数
                string swheres = context.Request["swhere"];
                string sqlw = null;
                string specieTypes = context.Request["stype"];
                string cityTypes = context.Request["cType"];
                sqlw = " SELECT * FROM cropsType INNER JOIN cropMenu ON cropMenu.LallId = cropsType.LallId ";
                if ((!String.IsNullOrEmpty(swheres)) && (swheres!="福建"))//strWhere.Trim()!=""
                {
                    if (cityTypes == "city") { sqlw = sqlw + "  AND ltrim(rtrim(cropsType.city))='" + swheres.Trim() + "' "; }
                    else { sqlw = sqlw + "  AND  SUBSTRING(ltrim(rtrim(cropsType.town)),1,2)='" + swheres.Trim() + "' "; }                          //if (cityTypes == "city") { sqlw = sqlw + "  AND cropsType.city  like '%" + swheres.Substring(0, 2).Trim() + "%'";}
                    //else { sqlw = sqlw + "  AND cropsType.town  like '%" + swheres.Substring(0, 2).Trim() + "%'"; }
                }
                if (!String.IsNullOrEmpty(specieTypes))//strWhere.Trim()!=""
                {
                    sqlw = sqlw + "  AND cropMenu.Lcrop='" + specieTypes.Trim() + "' ";               
                }
                DataTable dtType = SqlAdapter(sqlw);           
                string jsonType = DataTableJson(dtType);//转换成json数据格式   
                context.Response.Write(jsonType);
  • 相关阅读:
    LeetCode(123) Best Time to Buy and Sell Stock III
    LeetCode(122) Best Time to Buy and Sell Stock II
    LeetCode(147) Insertion Sort List
    360兼容模式不支持hidden属性的问题
    第一个博客,用来勉励自己,加油
    【LGR-059】洛谷7月月赛题解
    Codechef July Challenge 2019 Division 1题解
    AtCoder Grand Contest 035
    Comet OJ
    2019-7-3 感记
  • 原文地址:https://www.cnblogs.com/aiyouku/p/trim_ltrim_rtrim.html
Copyright © 2011-2022 走看看