Function FormatQuote(String) On Error Resume Next String = Replace(String,"'","''") String = Replace(String,chr(34),chr(34)) FormatQuote = String End Function
輸出資料斷行
擱來來看第二個問題 - 資料由資料庫拉出後在 HTML 格式上無法斷行的問題, 這個問題是很正常的, 因為在 HTML 上的換行是 <br> 所以它不認識 Line Feed - CHR(10) 和 Carriage Return - CHR(13), 同款的利用 Replace 函數來做處理, 將其轉換成為 HTML 的 <p> 或是 <br> , 另外由於 HTML 只認一個空白字元, 所以也要對空白字元做處理, 將其轉換成 , 最後的考量就是 HTML 的標籤分隔符號 < > , 如果你的資料中有可能含有這樣的格式, 你可以加上第 6, 7 行
Function FormatStr(String) On Error Resume Next String = Replace(String, CHR(13), "") String = Replace(String, CHR(10) & CHR(10), "<P>") String = Replace(String, CHR(10), "<BR>") String = Replace(String, CHR(32), " ") String = Replace(String, "<", "<") String = Replace(String, ">", ">") FormatStr = String End Function