火线请教!BLOB字段文件内容在网页中正常显示问题(保留空格、回车等格式),急!在线等!

我现在有个问题想请教:
我把SQL SERVER数据库中的BLOB(image)(我存放的文件内容(好象我只能存.txt文件(DELPHI问题了))),我用DELPHI浏览程序看过文件中是有空格、回车的。
我现在ASP程序中使用response.binarywrite rs("FileContent") 可以在浏览器中显示内容,但是空格、回车都被抹掉(这可能是HTML的问题),我现在不知如何使空格、回车都不被抹掉,能显示出来!
---------------------------------------------------------------

 1   
 2Function coder(str)   
 3Dim result,L,i   
 4If IsNull(str) Then : coder="" : Exit Function : End If   
 5L=Len(str) : result=""   
 6For i = 1 to L   
 7select case mid(str,i,1)   
 8case "<" : result=result+"<"   
 9case ">" : result=result+">"   
10case chr(34) : result=result+"""   
11case "&" : result=result+"&"   
12case chr(13) : result=result+"
13"   
14case chr(9) : result=result+"    "   
15case chr(32) : result=result+" "   
16case else : result=result+mid(str,i,1)   
17end select   
18Next   
19coder=result   
20End Function 

content=coder(rs("FileContent"))
---------------------------------------------------------------

其实只要将文件内容保存为text、ntext字段就不会出现以上问题了!

Published At
Categories with Web编程
Tagged with
comments powered by Disqus