| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 526 人关注过本帖
标题:在open文件内25行数据源问题
只看楼主 加入收藏
jiwenxi1
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-4-15
收藏
 问题点数:0 回复次数:1 
在open文件内25行数据源问题

<!--
body {
background-color: #CCFFFF;
}
-->
<!--#include file="open.asp"-->
</style></head>

<body>

<body bgcolor="#00CCFF">
<p>学号:
<input name="xh" type="text" id="xh">
</p>
<p>姓名:
<input name="xm" type="text" id="xm">
</p>
<p>性别:
<input name="xb" type="radio" value="radiobutton" checked>

<input type="radio" name="xb" value="radiobutton">
女</p>
<p>所在系:
<select name="xi" size="1" id="xi">
<option>信息工程系</option>
<option>财经系</option>
<option>民商系</option>
<option>艺术系</option>
<option>中文系</option>
<option>数学系</option>
<option>英语系</option>
</select>
</p>
<p>住宿:
<input name="zs" type="text" id="zs">
</p>
<p>籍贯:
<input name="jg" type="text" id="jg">
</p>
<p>家庭住址:
<input name="zz" type="text" id="zz">
</p>
<p>电话:
<input name="dh" type="text" id="dh">
</p>
<p>政治面貌:
<input name="mm" type="radio" value="radiobutton" checked>
团员
<input type="radio" name="mm" value="radiobutton">
党员
<input type="radio" name="mm" value="radiobutton">
群众 </p>
<p>年级:
<input name="nj" type="text" id="nj">
</p>
<p>班级:
<input name="bj" type="text" id="bj">
</p>
<p>
<input type="submit" name="Submit" value="提交" >
</p>
<%

Set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from xs where 学号="&xuehao
rs.open sql,con
%>
<%
xuehao=request.form("xh")
name=request.form("xm")
sex=request.form("xb")
xi=request.form("xi")
zhsu=request.form("zs")
jiguan=request.form("jg")
zhzh=request.form("zz")
tel=request.form("dh")
zhmm=request.form("mm")
nj=request.form("nj")
bj=request.form("bj")

if xuehao<>"" and name<>"" and sex<>"" and xi<>"" and zhsu<>"" and jiguan<>"" and zhzh<>"" and tel<>"" and zhmm<>"" and nj<>"" and bj<>"" then
if not rs.eof or rs.bof then%>
<script language="javascript">
alert("该学号已注册");
Window.close();
</script>
<%else
Sql="insert into xs(学号,姓名,性别,系名,住宿,籍贯,家庭住址,电话,政治面貌,年级,班级) values('"&xuehao&"','"&name&"','"&sex&"','"&xi&"','"&zhsu&"','"&jiguan&"',"'&zhzh&"','"&tel&"','"&zhmm&"','"&nj&"','"&bj&"')"
con.Execute Sql
end if%>
<%else%>
<script language="javascript">
alert("请填写完整");
history.back;
</script>
<%end if
SQL="select * from xs where 学号="'&xuehao&'",姓名="'&name&'",性别="'&sex&'",系名="'&xi&'",住宿="'&zhsu&'",籍贯="'&jiguan&'",家庭住址="'&zhzh&'",电话="'&tel&'",政治面貌="'&zhmm&'",年级="'&nj&'",班级="'&bj&'""
rs.open SQL,con
if not rs.eof or rs.bof then%>
<script language="javascript">
alert("信息添加成功");
Window.close;
Window.open('fyxs.asp');
</script>
<%esle%>
<script language="javascript">
alert("出错,请与教师联系");
Window.close;
</script>
<%end if

set rs=nothing
con.close
set con=nothing

%>
这是我的正文体
<BODY>


<%
Set Conn=Server.CreateObject("ADODB.Connection")
Connstr="DBQ="+server.mappath("xsgl.mdb")+";DefaultDir=;DRIVER={MicrosoftAccessDriver(*.mdb)};"
Conn.Open connstr

%>
这是open.asp 里的代码
为什么老是在这个文件里出现
ASP服务器发现运行时错误:
错 误 码:0x80004005
错误代码:Conn.Open connstr
错误描述:[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序
文件名称:e:\xsgl\xsglb\open.asp
所在行号:25
请各位老大给解决一下

搜索更多相关主题的帖子: 数据源 open 文件 
2006-04-15 19:06
zfjyyzycl
Rank: 2
等 级:论坛游民
帖 子:239
专家分:10
注 册:2006-4-15
收藏
得分:0 
Set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from xs where 学号="&xuehao
rs.open sql,con

xuehao的值你从哪里来?
xuehao=request.form("xh")应该把这一句提到前面,看看这样行不行
2006-04-16 09:50
快速回复:在open文件内25行数据源问题
数据加载中...
 
   



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

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