ASP表单添加内容到数据库添加不了

来源:百度知道 编辑:UC知道 时间:2024/07/04 06:09:54
添加内容的页面是addnew.asp,然后输入内容后点提交正常情况是执行add.asp然后显示添加的内容,我现在的问题是输入内容后点提交没有反应。去数据库里查看内容没有添加成功,请高手解答!问题解决给高分!
代码太多贴不下,我把他弄到百度空间的博文里,这是我的毕业设计的内容,很重要,希望高手能帮我解决一下,万分感激!
http://hi.baidu.com/micky%D0%F9/blog/item/f38ff71351dcd12bdd5401ab.html

addnew.asp原来是我的粗心问题,现在点击提交有反应的,但是显示的是add.asp有错误不能执行,错误提示为:
错误类型:
Microsoft JET Database Engine (0x80004005)
找不到可安装的 ISAM。
/add.asp, 第 30 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 534; MAXTHON 2.0)

网页:
POST 2078 ??? /add.asp

POST Data:
newtitle=%D6%D0%B9%FA%BD%BB%CD%A8%B1%A8%A3%BA%C8%AB%B9%FA%B4%F3%D1%A7%C9%FA%BD%BB%CD%A8%BF%C6%BC%BC%B4%F3%C8%FC%B9%D8%D7%A2%D6%C7%C4%DC%BD%BB%CD%A8%BA%CD%BD%DA%C4%DC%BC%F5%C5%C5&newauthor=%C1%F5%D0%CB . . .

没有添加成功,也就是没有执行相应的插入语句
没有执行这个语句也就可能是
1:没有让代码运行到这里,
2:语句有问题.无法添加,
3:表单传过来的值,根本没有取到;
针对这些情况再进行检查
/*第一次修改*/
===========================================
笨.标签出错.是form不是from
你再看一下.判断的时候.可以用JS.我给你修改了一下.
/*第二次修改*/

你的问题可真多.
我帮你改了.叫你不要用这种方法.用土方法!
v(3)=Server.HTMLEncode(request.form("newtext"))

你这句话是什么意思.你的表单中newtext这个只是一个文本域.不是编辑器.你这样接不到值.直接改成V(3)=request.form("newtext")
不懂了再QQ叫我.我全天在线.只是隐身 316090173
要学别人的东西.你得先弄清楚.这个代码是干嘛用的.HTMLEncode

用request.form和response.write调试一下,看是不是从表单里获得了数据.

首先看看是不是事件加进去了,然后就是是不是页面有错误 ,最后就是断点设置 查看有没有进入后台方法, 相信你会成功的,

把处理代码贴出来看看