| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2294 人关注过本帖
标题:[求助]问个asp的问题?
只看楼主 加入收藏
gesila990
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-1-5
收藏
得分:0 
你说的conn文件时那个阿?我是菜鸟,才学的!我是根据教科书上来学者写论坛程序的,这篇程序文档是完成注册登陆后修改个人资料用的,我尝试了你的数据库路径
但是发现不是那个问题啊?
程序代码就是:
<%if Session.Contents("UserName")="" then
response.write("不存在当前用户")
%>
<%
else
username=Session.Contents("UserName")
set conn=server.createobject("adodb.connection")
DBPath=Server.MapPath("members.mdb") ----这个就是数据库,路径改为("../mysite/data/members.mdb")也是出现一样问题,改为你说的别的两个路径的话就直接提示数据库路径错误了!
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DBPath
sql="Select * from Users where name='"&username&"'"
set rs=server.createobject("adodb.recordset")
第12行:rs.open sql.rs.conn,0,1
%>

错误提示依然是:
  • 错误类型:
    Microsoft VBScript 运行时错误 (0x800A01A8)
    缺少对象: 'sql'
    /modi.asp, 第 12 行

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

  • 网页:
    GET /modi.asp

    请告诉我如何解决好吗?

  • [此贴子已经被作者于2006-1-11 22:36:30编辑过]


    一个新手,但是是一个asp的爱好者,希望大家帮忙!
    2006-01-11 22:31
    binyanmei
    Rank: 1
    等 级:新手上路
    帖 子:93
    专家分:0
    注 册:2005-12-20
    收藏
    得分:0 

    我晕,查询语句中语句错误!把form改为from就行了,小问题吗

    2006-01-12 09:53
    binyanmei
    Rank: 1
    等 级:新手上路
    帖 子:93
    专家分:0
    注 册:2005-12-20
    收藏
    得分:0 


    那可能是站点有问题了,你打开管理站点,点击编辑站点.然后选择测试服务器,看看URL前缀那里,可能那里错了吧.

    2006-01-12 10:07
    gesila990
    Rank: 1
    等 级:新手上路
    帖 子:42
    专家分:0
    注 册:2006-1-5
    收藏
    得分:0 
    不懂!完全不懂!你说的那个什么测试是什么
    我安装了IIS,用本地127.0.0.1 本机运行来测试了,出现了上面的问题啊?
    我敢肯定是语句的问题,谁能帮我解决阿?

    一个新手,但是是一个asp的爱好者,希望大家帮忙!
    2006-01-12 22:12
    gesila990
    Rank: 1
    等 级:新手上路
    帖 子:42
    专家分:0
    注 册:2006-1-5
    收藏
    得分:0 
    还有个问题了!!!求助阿!
    <%
    dim conn,rs,userconn,users
    username=Session.Contents("UserName")
    set conn=server.createobject("adodb.connection")
    DBPath=Server.MapPath("../data/bbs.mdb")
    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DBPath
    s="select * from f1"
    Set f1str=Server.Createobject("ADODB.Recordset")
    f1str.open s,conn,3
    第10行 f1=f1str("f1")
    %>

    运行后出现错误提示
  • 误类型:
    ADODB.Field (0x800A0BCD)
    BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
    /club/bbs1.asp, 第 10 行

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

  • 网页:
    GET /club/bbs1.asp 数据库在 F:\下载保存\mysite\data\里
    bbs.mdb ,里面包含两个表bbs和f1


    请大家告诉我解决啊?
  • [此贴子已经被作者于2006-1-14 18:36:33编辑过]


    一个新手,但是是一个asp的爱好者,希望大家帮忙!
    2006-01-14 18:22
    rainic
    Rank: 6Rank: 6
    等 级:贵宾
    威 望:27
    帖 子:2367
    专家分:0
    注 册:2005-8-9
    收藏
    得分:0 

    它说没有“f1”这个字段


    2006-01-14 18:26
    adleyliu
    Rank: 1
    等 级:新手上路
    帖 子:146
    专家分:0
    注 册:2005-5-8
    收藏
    得分:0 
    asp程序错误详细说明例表

    http://www.115000.com.cn/liuy/main_search_infoindex.asp?keyword=ASP&tid=&page=1



    你出错的代码这里基本都有,

    易点通WEB源http://www..cn/ QQ:14339095 E-mail:adleyliu@
    2006-01-14 18:53
    gesila990
    Rank: 1
    等 级:新手上路
    帖 子:42
    专家分:0
    注 册:2006-1-5
    收藏
    得分:0 

    请大家告诉我如何解决阿?我知道和f1这个变量有关,但我不知道如何解决!请帮助我啊!


    一个新手,但是是一个asp的爱好者,希望大家帮忙!
    2006-01-14 22:00
    rainic
    Rank: 6Rank: 6
    等 级:贵宾
    威 望:27
    帖 子:2367
    专家分:0
    注 册:2005-8-9
    收藏
    得分:0 
    其实问题已经很清楚了,不知道应该怎么说才好

    2006-01-14 22:06
    gesila990
    Rank: 1
    等 级:新手上路
    帖 子:42
    专家分:0
    注 册:2006-1-5
    收藏
    得分:0 
    晕倒

    一个新手,但是是一个asp的爱好者,希望大家帮忙!
    2006-01-14 22:10
    快速回复:[求助]问个asp的问题?
    数据加载中...
     
       



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

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