轉(zhuǎn)義字符的意思(十進制)\貝爾(BEL)007 \ b退格(BS)008 \ f換頁(FF)012 \ n換行(LF)010 \ r回車符的ASCII碼值(CR)013 \ t水平標(biāo)簽(HT)009 \ v垂直制表(VT)011 \\反斜杠092 \?問號字符063 \'單引號字符039 \“雙引號字符034 \ 0空字符(NULL)000 \ DDD任意字符三位八進制\ XHH任何兩個十六進制字符
十多年的興縣網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。營銷型網(wǎng)站的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整興縣建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)建站從事“興縣網(wǎng)站設(shè)計”,“興縣網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。
MySql字符轉(zhuǎn)義
在字符串中,某些序列具有特殊含義。這些序列均用反斜線(‘\’)開始,即所謂的轉(zhuǎn)義字符。MySQL識別下面的轉(zhuǎn)義序列:
\0 ASCII 0(NUL)字符。
\' 單引號(‘'’)。
\" 雙引號(‘"’)。
\b 退格符。
\n 換行符。
\r 回車符。
\t tab字符。
\Z ASCII 26(控制(Ctrl)-Z)。該字符可以編碼為‘\Z’,以允許你解決在Windows中ASCII 26代表文件結(jié)尾這一問題。(如果你試圖使用mysql db_name file_name,ASCII 26會帶來問題)。
\\ 反斜線(‘\’)字符。
\%‘%’字符。參見表后面的注解。
\_‘_’字符。參見表后面的注解。
就是MYSQL 數(shù)據(jù)庫中有 \"E:\\lemontree\\111111\"一條數(shù)據(jù)想把這條完整的取出來,用mysql_fetch_row(l)只是把E:lemontree111111這個取出來了怎么才能取得完整的\"E:\\lemontree\\111111\"取出來
只要在插入庫之前作處理就可以了。利用replace函數(shù)把單引號替換為其它字符,如str.replace("'","*");其中str是你加密后的字符串!
終于解決了~呵呵呵(我是aries_sun即c-aries)
想了三天,每天都搞到我早上兩三點才睡,廢寢忘食沒洗澡^-^
public
String
doHtml(String
str)
{
if(str==null)
return
donull(str);
else{
int
len=str.length();
StringBuffer
sb=new
StringBuffer();
char
ch;
for(int
i=0;i
{
ch=str.charAt(i);
switch(ch)
{
case
'':
sb.append("");break;
case
'':
sb.append("");break;
case
'':
sb.append("");break;
case
'\n':
sb.append("
");break;
case
'\t':
sb.append("????????");break;
case
'
':
sb.append("?");break;
default:
sb.append(ch);
}
}
return
sb.toString();
}
}
//剛處理完中文后,存儲入數(shù)據(jù)庫的必要操作
public
String
doSql(String
str){
if(str==null)
return
donull(str);
else{
int
len=str.length();
StringBuffer
sb=new
StringBuffer();
char
ch;
for(int
i=0;i
ch=str.charAt(i);
switch(ch){
case
'\'':
sb.append("''");break;
case
'\\':
sb.append("\\\\");break;
default:sb.append(ch);
}
}
return
sb.toString();
}
}
0X01
對我有用[0]丟個板磚[0]引用舉報管理TOPtrainee(春泥)等
級: