工大后院
标题:
问几个ASP问题
[打印本页]
作者:
劈哥
时间:
2005-11-21 16:11
标题:
问几个ASP问题
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或者系统试一下了。
欢迎光临 工大后院 (https://www.gdutbbs.com/)
Powered by Discuz! X3.5