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);
  • 相关阅读:
    JS基础
    NodeJs实现他人项目实例
    Node.js在任意目录下使用express命令‘不是内部或外部命令’解决方法
    HTTP基本知识
    RESTful API
    基本概念和方法1
    Node.js--安装express以及创建第一个express项目(windows)
    Node-debug方法
    css3动画划过有一个框
    translate 动画不同时间飞入文字
  • 原文地址:https://www.cnblogs.com/aiyouku/p/trim_ltrim_rtrim.html
Copyright © 2011-2022 走看看