| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1049 人关注过本帖
标题:ASP不能添加数据
只看楼主 加入收藏
中国男孩
Rank: 1
等 级:新手上路
帖 子:291
专家分:7
注 册:2006-3-19
结帖率:0
收藏
 问题点数:0 回复次数:13 
ASP不能添加数据

我的ASP程序用游览器游览时提示这个的错误:“无法显示网页
试图访问的网页出现问题,无法显示。

--------------------------------------------------------------------------------

请尝试执行下列操作:

单击刷新按钮,或稍后重试。

打开 127.0.0.1 主页,然后查找与所需信息相关的链接。
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

--------------------------------------------------------------------------------

技术信息(用于支持人员)

错误类型:
Provider (0x80020005)
类型不匹配。
/CL_Addnewtxjl.asp, 第 13 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; TencentTraveler )

网页:
POST 145 ??? /CL_Addnewtxjl.asp

POST Data:
name=dengchunhua&xb=ljl+&ln=37&xl=DKNK&ywgx=JL+&qq=8389&iocq=8938&sj=383939&dh=38393&msn=3839d&txdz=EKEJL&eamil=DEN@13.CM&grzy=HT&B3=%C8%B7%B6%A8

时间:
2006年10月12日, 20:14:49


详细信息:
Microsoft 支持



我的原程序是: <%
'If Request.form("name")<>"" and Request.form("xb")<>"" and Request.form("ln")<>"" and Request.form("xl")<>"" and Request.form("ywgx")<>"" and Request.form("qq")<>"" and Request.form("iocq")<>"" and Request.form("sj")<>"" and Request.form("dh")<>"" and Request.form("msn")<>"" and Request.form("txdz")<> and Request.form("eamil")<>"" and Request.form("grzy") then
%>
<!--#Include file="link_database.asp"-->
<%set Addnewrs=server.CreateObject("ADODB.Recordset") '建立一个表组件为Addnewrs,名字可以自己取的.%>
<%
AddnewSql="select * from txjlbiao"
Addnewrs.Open AddnewSql,dchconn,1,3
'-----------------------------------------------------------------------------
Addnewrs.Addnew '向数据库写入内容
Addnewrs("txjl_name")=request.form("name")
Addnewrs("txjl_xb")=request.form("xb")
Addnewrs("txjl_ln")=request.form("xl")
Addnewrs("txjl_ywgx")=requst.form("ywgx")
Addnewrs("txjl_qq")=request.form("qq")
Addnewrs("txjl_oicq")=request.form("oicq")
Addnewrs("txjl_sj")=request.form("sj")
Addnewrs("txjl_dch")=request.form("dh")
Addnewrs("txjl_msn")=request.form("msn")
Addnewrs("txjl_txdz")=request.form("txdzs")
Addnewrs("txjl_eamil")=request.form("eamil")
Addnewrs("txjl_grzy")=request.form("grzys")
Addnewrs("txjl_date")=now()
Addnewrs.update ' //////////当把数据写完之后,就自动更新
'--------------------------------------------------------------------------------
%>
<%
' Else Response.Write "<script language=javascript>alert('请填写完整\n请重写……');self.location=(""Addnewtxjl.asp"");</script>"
'End If

%><%
Addnewrs.close '关闭表
set Addnewrs=nothing '清空表
dchconn.close '关闭数据库
set dchconn=nothing '清空数据库
%>

搜索更多相关主题的帖子: ASP 数据 
2006-10-12 20:16
雨蒙珍珍
Rank: 1
等 级:新手上路
威 望:1
帖 子:169
专家分:0
注 册:2006-4-10
收藏
得分:0 
看看你的数据库中的字段有没有备注类型的。你却用成了文本类型的。看看字段是不是写错了。你这个是基本问题。教你个简单的办法。字段少一点。看看能不能添加。在增加字段。试试
2006-10-13 08:46
中国男孩
Rank: 1
等 级:新手上路
帖 子:291
专家分:7
注 册:2006-3-19
收藏
得分:0 
我试了,我只添加了两个字段能添加》

我很想把计算机学好!!
2006-10-13 08:49
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 

Addnewrs("txjl_name")
Addnewrs("txjl_xb")
Addnewrs("txjl_ln")
Addnewrs("txjl_ywgx")
Addnewrs("txjl_qq")
Addnewrs("txjl_oicq")
Addnewrs("txjl_sj")
Addnewrs("txjl_dch")
Addnewrs("txjl_msn")
Addnewrs("txjl_txdz")
Addnewrs("txjl_eamil")
Addnewrs("txjl_grzy")
Addnewrs("txjl_date")
上面的字段里有没有数字类型的字段?

2006-10-13 09:15
jimmy_wang
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-10-10
收藏
得分:0 
Addnewrs("txjl_ln")=request.form("xl")
我想你的Addnewrs("txjl_ln")应该是int型的,而request.form("xl") =DKNK
2006-10-13 09:32
中国男孩
Rank: 1
等 级:新手上路
帖 子:291
专家分:7
注 册:2006-3-19
收藏
得分:0 

我很想把计算机学好!!
2006-10-13 17:15
中国男孩
Rank: 1
等 级:新手上路
帖 子:291
专家分:7
注 册:2006-3-19
收藏
得分:0 
有呀?
Addnewrs("txjl_ln")
Addnewrs("txjl_ln")
Addnewrs("txjl_ln")
Addnewrs("txjl_ln")

我很想把计算机学好!!
2006-10-13 17:16
中国男孩
Rank: 1
等 级:新手上路
帖 子:291
专家分:7
注 册:2006-3-19
收藏
得分:0 
我打错了,有数字类型的.例如是:
Addnewrs("txjl_ln")
Addnewrs("txjl_qq")
Addnewrs("txjl_oicq")
Addnewrs("txjl_sj")
Addnewrs("txjl_dch")
这是个都是数字类型

我很想把计算机学好!!
2006-10-13 17:20
jimmy_wang
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-10-10
收藏
得分:0 
Addnewrs("txjl_ln")是数字类型但是Addnewrs("txjl_ln")=request.form("xl")的request.form("xl")获得的值不是int类型阿
从下面得知xl=DKNK,当然类型不匹配了阿,一个int一个明显不是
网页:
POST 145 ??? /CL_Addnewtxjl.asp

POST Data:
name=dengchunhua&xb=ljl+&ln=37&xl=DKNK&ywgx=JL+&qq=8389&iocq=8938&sj=383939&dh=38393&msn=3839d&txdz=EKEJL&eamil=DEN@13.CM&grzy=HT&B3=%C8%B7%B6%A8
2006-10-13 17:38
jimmy_wang
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-10-10
收藏
得分:0 
你的代码 Addnewrs("txjl_ln")=request.form("xl")

类型 int = 字符型
2006-10-13 17:40
快速回复:ASP不能添加数据
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.078390 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved