シングルクォーテーションをSQL用に追加する
良くある処理ですね。しかし、PreparedStatementを使ってDBアクセスすればこんな事しなくてもいいね。
/**********************************************************************************************/ /** ** シングルクォーテーションをSQL用に追加する ** ** @param String 入力文字列 ** ** @return String 変換後入力文字列 */ public String ChgQuot(String inBuff){ String strData = ""; if (inBuff != null && inBuff.length() != 0){ for (int i=0;i < inBuff.length();i++) { strData = strData + inBuff.substring(i,i+1); if (inBuff.substring(i,i+1).equals("/'")) { strData = strData + "/'"; } } } return strData; } /**********************************************************************************************/