eidetsql.java~4~

来自「用户的注册 用户的登陆 发布用户的相关信息 浏览网站介绍的其他酒店的」· JAVA~4~ 代码 · 共 79 行

JAVA~4~
79
字号
package tool;

public class EidetSql {
    public EidetSql() {
    }

    /*******************************************
     * method name:editSqlStr
     * method function :用字符串替换sql语句中的问号
     * return value:String
     * datetime : 2007-09-12
     *******************************************/
    public String editSqlStr(String sql, String str) {

        try {
            // 截取从0到第一个问号的字符串加参数str,然后在加上第一问号以后的字符串
            sql = sql.substring(0, sql.indexOf("?")) + str +
                  sql.substring(sql.indexOf("?") + 1);
        } catch (Exception e) {
            System.out.println("字符串:" + e.getMessage());
        }
        return sql;
    }

    /*******************************************
     * method name:editSqlInt
     * method function :用整型替换sql语句中的问号
     * return value:String
     * datetime : 2007-09-12
     *******************************************/
    public String editSqlInt(String sql, Integer str) {

        try {
            // 截取从0到第一个问号的字符串加参数str,然后在加上第一问号以后的字符串
            sql = sql.substring(0, sql.indexOf("?")) + str +
                  sql.substring(sql.indexOf("?") + 1);
        } catch (Exception e) {
            System.out.println("整型替换:" + e.getMessage());
        }
        return sql;
    }

    /*******************************************
     * method name:editSqlFloat
     * method function :用float型替换sql语句中的问号
     * return value:String
     * datetime : 2007-09-12
     *******************************************/
    public String editSqlFloat(String sql, Float str) {

        try {
            // 截取从0到第一个问号的字符串加参数str,然后在加上第一问号以后的字符串
            sql = sql.substring(0, sql.indexOf("?")) + str +
                  sql.substring(sql.indexOf("?") + 1);
        } catch (Exception e) {
            System.out.println("Float型替换:" + e.getMessage());
        }
        return sql;
    }

    /*******************************************
     * method name:editSqlDouble
     * method function :用Double替换sql语句中的问号
     * return value:String
     * datetime : 2007-09-12
     *******************************************/
    public String editSqlDouble(String sql, Double str) {

        try {
            // 截取从0到第一个问号的字符串加参数str,然后在加上第一问号以后的字符串
            sql = sql.substring(0, sql.indexOf("?")) + str +
                  sql.substring(sql.indexOf("?") + 1);
        } catch (Exception e) {
            System.out.println("Double型替换:" + e.getMessage());
        }
        return sql;
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?