首 页 ┆ 源码下载 ┆ IT学院 ┆ 字体下载 ┆ 模板下载 ┆ 源码发布 ┆ 广告合作 ┆ 网站地图 ┆ 虚拟主机 ┆ 中文域名
► 设为首页
► 加入收藏
► 联系我们
源码下载 >> ASP源码 | PHP源码 | ASP.net源码 | JSP源码 | CGI源码 | VC/C++源码 | VB源码 | Delphi源码 | Flash源码
文章学院 >> 网络编程 | 网页设计 | 图形图象 | 数据库 | 服务器 | 网络媒体 | 网络安全 | 操作系统 | 办公软件 | 软件开发 | 黑客知识
字体下载 >> 精制字体 | 非英字体 | 艺术字体 | 著名字体 | 哥特式 | 简单字体 | 手写体 | 节假日 | 图案字体 | 精度像素 | 中文字体
模板下载 >> 企业门户 | 数码网络 | 休闲娱乐 | 影视音乐 | 旅游名胜 | 文化艺术 | 电子商务 | 个性展示 | 登陆导航 | Flash模板
►►您当前的位置:源码园 → IT学院 → 网络编程 → ASP专区 → 文章内容

asp开发中textarea常见问题

作者:未知  来源:CSDN  发布时间:2007-2-6 13:06:08

使用SQL SERVER的[导入]功能,便可将access数据转换,但要注意原来的'自增字段'需要修改,将相应字段标识修改为'是'(原来的备注字段也会自动转化为ntext).

由于新闻的添加,修改都是通过使用textarea,首先为了能保留输入内容的格式,在处理添加的页面加入

<%
Function SqlStr( data )
   SqlStr = "'" & Replace( data, "'", "''" ) & "'"
End Function
Function  coder(str) 
   Dim  i 
   If  IsNull(str)  Then  :  coder=""  :  Exit  Function  :  End  If 
   For  i  =  1  to  Len(str) 
       Select  case  mid(str,i,1) 
           Case  "<"          :  coder  =  coder  &"<" 
           Case  ">"          :  coder  =  coder  &">" 
           Case  "&"          :  coder  =  coder  &"&"  
           Case  chr(9)    :  coder  =  coder  &"  " 
           Case  VBCrLf    :  coder  =  coder  &"<br>" 
           Case  chr(32)  :  coder  =  coder  &" " 
           Case  chr(34)  :  coder  =  coder  &""" 
           Case  chr(39)  :  coder  =  coder  &"'" 
           Case  Else        :  coder  =  coder  &  mid(str,i,1) 
       End  Select 
   Next 
End  Function

 

content=request("content")'正文
content=replace(content," "," ")   '此处处理是因为修改页面所加入空格会被转化为  ,在此先过滤
content=coder(content)

 

%>

在修改页面

<%

rs.Open sql, conn, adOpenStatic
content=rs("正文") '此处一定要写,倘若直接在textarea处写

                               '<textarea rows="7" name="t" cols="47" ><%=rs("正文") %></textarea >“则无法显示(我就被此处

                               '困了好久,还以为长字段不能使用ntext而只能使用text或varchar呢)

%>

在显示页面

<%

rs.Open sql, conn, adOpenStatic
content=rs("content")   '一定先放到变量中,否则可能无法显示
content=replace(content,vbcrlf,"<br>"+vbcrlf)   '经过此处处理,可显示出正确的段落格式

%>


[] [返回上一页] [打 印]
  • 上一篇文章:ASP在线升级类文件
  • 下一篇文章:ASP 生成 XBM 图可用作验证码

  • 相关文章:
  • 使用eMule电驴常见问题及解决
  • Windows服务器下设置IIS的常见问题
  • win2003下设置IIS及DNS的常见问题
  • Excel中常见问题及解决方法
  • Excel常见问题以及解决方法
  • Excel:常见问题以及解决方法
  • windows系统安装启动常见问题集
  • XP中Internet四则常见问题解决方法
  • XP系统19例常见问题解决方案合集
  • XP使用过程中常见问题解决办法
  • [组图]Windows XP SP2常见问题十例
  • XP:19技常见问题解决方案大集合
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 源码发布
Copyright © 2003-2009 Ymyasp.Com. All Rights Reserved .
备案序号:粤ICP备07029071号