设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 151|回复: 11
打印 上一主题 下一主题

写入数据时出现错误!请教下!

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-10 08:32:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我在做Blog发表日志时出现了一些错误,我用的是:WebEditor编辑器!写入文章可以正确写入,可是添加一个flash时会出错的!

Microsoft JET Database Engine 错误 '80040e14' 语法错误 (操作符丢失) 在查询表达式 ''<OBJECT codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0 height=800 width=800 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME="_cx" VALUE="21167"><PARAM NAME="_cy" VALUE="21167"><PARAM NAME="Flas' 中。 /admin_wangyuanqi/blog/add_save.asp,行 41
可是写入文章是可以的!请问应该如何改写代码了?
<[email=%@LANGUAGE=]%@LANGUAGE="VBSCRIPT[/email]" CODEPAGE="936"%>
<% option explicit %>
<!-- #include file="../../conn.asp"-->
<%
if replace(replace(session("admin"),"'",""),"or","")="" then
response.write "<script language='javascript'>alert ('乐乐提示:\n\n★你没有登录或登录已超时,请重新登录!')</script>"
response.write "<script language='javascript'>window.location='../admin_login.asp'</script>"
response.end
end if
%>
<%
dim ip,author,title,content,from
ip=request.servervariables("remote_addr")       '获取当前客户端IP地址
author=request.form("author")                   '文章作者
title=replace(trim(request.form("title")),"'","‘")           '文章标题
from=request.form("come")      '文章来自哪里
content=request.form("demo")                    '文章内容
if author="" then
response.write "<script language='javascript'>alert ('乐乐提示:\n\n★发布人没有填写请返回哟!')</script>"
response.write "<script language='javascript'>history.go(-1)</script>"
response.end
elseif title="" then
response.write "<script language='javascript'>alert ('乐乐提示:\n\n★日志标题没有填写请返回哟!')</script>"
response.write "<script language='javascript'>history.go(-1)</script>"
response.end
elseif content="" then
response.write "<script language='javascript'>alert ('乐乐提示:\n\n★日志内容没有填写请返回哟!')</script>"
response.write "<script language='javascript'>history.go(-1)</script>"
response.end
elseif from="" then
response.write "<script language='javascript'>alert ('乐乐提示:\n\n★文章来源没有填写请返回哟!')</script>"
response.write "<script language='javascript'>history.go(-1)</script>"
response.end
end if
%>
<%
dim sql
sql="insert into blog(b_title,b_ip,b_author,b_content,b_from) values('"&title&"','"&ip&"','"&author&"','"&content&"','"&from&"')"
lele.execute(sql)
response.write "成功了"
%>
2#
发表于 2010-1-10 08:32:15 | 只看该作者
replace(request.form("demo"),"'","&#39;")
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-10 08:32:19 | 只看该作者
原来是单引号的问题,我把:content=request.form("demo") '文章内容换成:content=replace(request.form("demo"),"'","")就可以了!可是不太明。如果真要写单引号那不就会出错?应该怎么办?
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-10 08:32:23 | 只看该作者
编码
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-10 08:32:27 | 只看该作者
看看!谢谢!
回复 支持 反对

使用道具 举报

6#
发表于 2010-1-10 08:32:31 | 只看该作者
百度啊
回复 支持 反对

使用道具 举报

7#
发表于 2010-1-10 08:32:35 | 只看该作者
&#39把后来变成了'好棒,请问下版主:&#39是怎么得出来的?我不懂这个?
回复 支持 反对

使用道具 举报

8#
发表于 2010-1-10 08:32:39 | 只看该作者
找了好久!还是没找到!郁闷
回复 支持 反对

使用道具 举报

9#
发表于 2010-1-10 08:32:43 | 只看该作者
有没有编码手册查看的?要是别的符号真的记不住这么多了
回复 支持 反对

使用道具 举报

10#
发表于 2010-1-10 08:32:47 | 只看该作者
暴雨梨花汗...........

http://52216545.blog.163.com/blog/static/20072868200811101235321/

这里有编码列表
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-19 10:38 , Processed in 0.121117 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表