工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1170|回复: 9

问几个ASP问题

[复制链接]
发表于 2005-11-21 16:11 | 显示全部楼层 |阅读模式
1.制做密码验证页面如果不用COOKIES会不会造成部分限制了的网页登陆不了?
2.access数据库用ODBC连接会不会造成无法对数据库添加或删除记录,如果不会,那无法添加和删除记录的原因是什么?
3为什么在本地计算机测试ASP经常出错,重启之后又会有几分钟可以测试,久了又要重启!
发表于 2005-11-21 21:02 | 显示全部楼层
个人意见:
COOKIES只是密码验证的一种手段,你也可以使用SESSION或者其它的。
如果某部分页面使用了COOKIE作为验证用户使用权限的手段,那登陆页面就必须把用户的COOKIE写入到客户端了。

access数据库用ODBC连接会不会造成无法对数据库添加或删除记录,如果记录无法添加或删除,其可能性有:
1,你插入或更新的字段值不匹配(比如某些字段是数字的,你要更新成为字符)
2,ACCESS数据库文件的权限你设置为只读了。
3,你打开数据库时,只是使用了只读的方式。

有时候,数据库某写字段不允许空值时,你没插入内容也会出错。
(其实上面的出错原因,你主要参照出错信息,通常都是能排除的)

本地计算机测试ASP经常出错,这样的现象似乎很少见哦。
出错信息是什么啊?
回复

使用道具 举报

 楼主| 发表于 2005-11-21 21:31 | 显示全部楼层
1如果类似的COOKIES,或SESION都不用,会不会限制了的ASP登陆不了
2ACCESS问题已解决,发现是XP的权限问题
3代码每次的不一样,但重启电脑后就没问题了
回复

使用道具 举报

发表于 2005-11-22 00:15 | 显示全部楼层
登陆的目的是为了验证身份。
我们通常会把用户验证后的信息写到COOKIE或SESSION中去。
如果不用COOKIES或SESSION得存储用户的信息,那就失去了验证的作用了。登陆也就没任何的意思了。我想这也就应该是你所的限制了ASP登陆不了。

代码每次不一样?
你运行的不是同一个程序么?
出错信息是什么呢?
回复

使用道具 举报

 楼主| 发表于 2005-11-22 00:26 | 显示全部楼层
这是一个没有问题的代码的运行结果,只有重启之后才能运行

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

错误类型:
Provider (0x80004005)
未指定的错误
/news.asp, 第 22 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 2.0.50215)

网页:
GET /news.asp

时间:
2005年11月22日, 0:28:17


详细信息:
Microsoft 支持
回复

使用道具 举报

发表于 2005-11-22 12:54 | 显示全部楼层
这是一个没有问题的代码的运行结果,只有重启之后才能运行

呵呵呵,问题不是出来了么?
22行的代码是什么啊?
是不是任何页面都会这样啊?
回复

使用道具 举报

 楼主| 发表于 2005-11-22 13:56 | 显示全部楼层
是记录集,重启电脑以后就能运行了
回复

使用道具 举报

发表于 2005-11-22 14:08 | 显示全部楼层
呵呵。如果不是IIS里面任何一个页面都出现运行不了的情况。
个人认为你的代码应该是有问题的。
如果所有的页面都出现了类似的问题。建议你找下IIS或者系统方面的问题哦。

记录集,会不会是记录集存在某些问题。比如记录集没关闭,某些资源还没注销等。。。
回复

使用道具 举报

 楼主| 发表于 2005-11-22 14:09 | 显示全部楼层
全部页面在机器运行一段时间后只要是ASP就运行不了
回复

使用道具 举报

发表于 2005-11-22 16:37 | 显示全部楼层
那应该是IIS的问题了。
楼主的这种现象很少见哦。
建议重装IIS或者系统试一下了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-5-14 11:39

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表