シングルクォーテーションを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;
}
/**********************************************************************************************/