大侠看看!IIS下ASP处理ACCESS数据库的问题?谢谢,我的积分少,所以给的少!见谅!

请问各位:
我的程序是一个投票程序。 我的数据库是ACCESS97的,在win98+pws 下正常运行,投票,也就是说可以连接、添加数据库中的记录,DRIVER 用的是MS Access Driver。
可是同样的程序到了WIN2K+IIS 中,就不行了。
我添加记录时(投票时),用的是addnew方法,在win98 下行,在win2k下不行,它提示说是不支持!!!update 方法在IIS 中也不支持,(我指用MS Access Driver时),我觉得是ADO版本的问题?烦请大侠指点!告诉我解决方法!并指点错误的原因。一定给分,我最痛恨学到知识,不履行给分义务的杂种,谁学到知识,不给分是杂种、人渣!(最多只给4个人,只要对我有帮助就给)
查阅了大量的资料,我换了JET oledb4.0,我不知用哪个语句更新字段中的值,不清楚添加新记录的语句。我尝试直接赋值时,用的是JET oledb4.0
如set rstemp=server.CreateObject("adodb.recordset")
“rstemp("tickets")=rstemp("tickets")+1”提示“Microsoft JET Database Engine (0x80004005)”谢谢告诉我问题所在!
另如能告诉ACCESS97数据库和那些什么众多的驱动“JET oledb4.0”、“MS Access Driver”间的关系,那就最好,给分!是不是都可以用。“JET oledb4.0”、“MS Access Driver”的区别,有没有哪儿有对应的书、资源下载,谢谢了!介绍“JET oledb4.0”、谢谢了!
初学者!

---------------------------------------------------------------

你的win2k是NTFS的,所以有权限问题,你只要把你的access库文件就是那个mdb的属性->安全选项->添加一个everyone用户,然后给其加个可读可写的权限即可~~~
---------------------------------------------------------------

楼上的说对

Published At
Categories with Web编程
Tagged with
comments powered by Disqus