ASP+Access莫名奇妙的sql语句错误解决

来源:网络 作者:佚名 阅读: 字体:[ ] [打印] [关闭]
自定义标签 wzsp 未创建

内容提要:有时候写ASP用conn.execute(sql)查询、更新、插入Access数据库数据时,明明正确的语句却往往会显示sql语句错误,相当恼火,特进行了归纳,可适当为字段添加“[”、“]”解决: 例1:select * from a 如出现错误, ……

现在的系统调用新闻列表内容时时会把所有的html代码都调用出来,比如图、表格什么的。但这些影响美观与速度

经过修改,效果如下

2006最新韩国街头秋装秀
  
日 期: 06年11月11日 来 源: 广西都市网 收 藏: 图片点击可在新窗口打开查看
  

随心所欲的搭配,让时尚的你尽情享受美好的休闲生活。韩版街头流行的服饰装扮给你一个全新的视野,让青春、舒适紧跟时尚的步伐,用年轻演绎五彩缤纷的激情秋日。纹衫、蓬蓬裙、彩珠项链,件件散发着时尚的气息圆点中...阅读全文
 

我公司技术员修改的,拿出来与大家共享,相信对部分人有用,修改步骤:

''读取列表新闻内容去掉图片及html代码
''第一步:修改fs_inc/function.asp 191行返回中文字符的前StrLen位字符 By Wen Yongzhong 前面加入
  ''内容格式化
 Function filt_html_b(fString)
  If Not IsNull(fString) Then
   fString = Replace(fString, " ", "")
   fString = Replace(fString, CHR(32), "")
   fString = Replace(fString, CHR(9), "")
   fString = Replace(fString, CHR(13), "")
   fString = Replace(fString, CHR(10), "")
   filt_html_b = fString
  End If
 End Function

Function RemoveHTML(strHTML)
strHTML=filt_html_b(strHTML)
  ON ERROR RESUME NEXT
  Dim objRegExp, strOutput
    Set objRegExp = New Regexp
    objRegExp.IgnoreCase = True
    objRegExp.Global = True
    objRegExp.Pattern = "<.+?>"
    strOutput = objRegExp.Replace(strHTML, "")
    strOutput = Replace(strOutput, "<", "<")
    strOutput = Replace(strOutput, ">", ">")
    RemoveHTML = strOutput  
    Set objRegExp = Nothing
 End Function
 ''格式化结速

''第二步:修改FS_InterFace/Ns_public.asp 大概if instr(s_Content,"{NS:FS_Content}")>0 then 2157行 把'' s_Content = replace(s_Content,"{NS:FS_Content}",replace(replace(GetCStrLen(""&replace(""&f_obj("Content")," 

[标签: ASP+Access莫名奇妙的sql语句错误解决, ] [打印] [关闭]
上一篇:[ASP编程]
下一篇:ASP基础
站长评论(0) 查看所有评论
相关新闻

热门新闻

推荐新闻