使用insert into(field1,field2...) values('val1','val2'...)時,若值中有單引號時會報錯。
處理方法:判斷一下val1,val2中是否含有單引號,若含單引號,則將單引號'替換成兩個單引號''。
將字段與字段值組織到乙個hashtable中,再抽象出乙個組織sql語句的函式getsqlbyhashtable():
hashtable ht =new hashtable();
ht.add(field1,val1);
ht.add(field2,val2);
ht.
add
(field3,val3);
。。。
public
string getsqlbyhashtable(string tablename,hashtable ht)
else
value=
"'"
+value+
"'"
;
}
","
);
}
substring
(0,fsb.tostring().length-1));
") values("
);
substring
(0,vsb.tostring().length-1));
")"
);
return
sb.tostring();
}
oracle插入字串資料時字串中有 單引號問題
使用insert into field1,field2.values val1 val2 時,若值中有單引號時會報錯。處理方法 判斷一下val1,val2中是否含有單引號,若含單引號,則將單引號 替換成兩個單引號 將字段與字段值組織到乙個hashtable中,再抽象出乙個組織sql語句的函式gets...
2 字串插入
描述 有兩個字串str和substr,str的字元個數不超過10,substr的字元個數為3。字元個數不包括字串結尾處的 0 將substr插入到str中ascii碼最大的那個字元後面,若有多個最大則只考慮第乙個。輸入 輸入包括若干行,每一行為一組測試資料,格式為 str substr 輸出 對於每...
0203 字串插入c insert
總時間限制 1000ms 記憶體限制 65536kb 描述 有兩個字串str和substr,str的字元個數不超過10,substr的字元個數為3。字元個數不包括字串結尾處的 0 將substr插入到str中ascii碼最大的那個字元後面,若有多個最大則只考慮第乙個。輸入 輸入包括若干行,每一行為一...