我刚学asp遇到大问题了,大家谁来帮帮我啊,老是说:“Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序”大家看看这个怎么修改阿。下面是原文件,就是那几个asp文件
表1 author.mdb 
字段名 数据类型 长度 说明 
Authname 文本 24 用户名 
Password 文本 10 密码 
表2 bbs.mdb
字段名  数据类型  长度  说明 
ID     文本    4  帖子的编号 
Authname  文本    24  用户名 
Subject   文本   80   主题 
Content   备注      内容 
Adddate 日期/时间     加贴的日期 
Visitnum  数字  长整型  访问人数 
Answernum  文本  4   所回复帖子的编号 
(缺省为本身的编号) 
Addtime  日期/时间     加贴的时间 
Topnum   文本   4   第一层回复帖子的编号 
其中asp文件和数据库存放在“/hosp/asp"中,其它htm 
文件存放在“/hosp"文件中,img文件存放在“/hosp/images"。 
2、 用户注册(服务器端)Register.asp:利用REQUEST.FORM("表单栏位名")接收表单信息,采用ADO技术与数据库author.mdb连接,并将表单信息存入author.mdb中。 
<html> 
<head><title> 存用户信息 </title></head> 
<body> 
<!-- 取客户浏览器输入的用户名和密码 --> 
<% name=REQUEST.FORM("name") 
code=REQUEST.FORM("password") 
<!-- 与author.mdb连接 --> 
Set Connection=Server.CreateObject("ADODB.Connection") 
Connection.Open "author" 
Set RS=Connection.Execute("SELECT * FROM author") 
<!-- 如果该用户名已存在,请重输,否则存入数据库 --> 
If Not RS.EOF Then %> 
该用户名已被注册,请您重新<a href="/hosp/login.htm">注册</a>新用户名! 
<% Else 
Connection.Execute("INSERT INTO author(authname,password) Values('" &name& "','" &code& "')") 
RS.Close 
Connection.Close %> 
<CENTER><B><% =name %></B> 您已注册成功!<P> 
<a href="/hosp/asp/dispbbs.asp">返回论坛</a></CENTER> 
<% End If %> 
</body> 
</html> 
  
[此贴子已经被作者于2007-4-11 10:59:55编辑过]

 
											





 
	    