日本prada便宜吗:一个最简单的动态网页问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 15:06:31
我刚开始学网页制作,试着做一个插入记录的动态网页,是完全按书上做的,
错误的提示如下,我想请教是哪里出问题了

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

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/csj/csj.asp, 第 115 行

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

网页:
POST 53 ??? /csj/csj.asp

POST Data:
Element=%CB%CC%BD%F0&Element2=4542452&MM_insert=form1

时间:
2006年4月11日, 0:45:56

详细信息:
Microsoft 支持
geminilyc 能不能说清楚一点,我是xp的,找不到你说要修改的东西

产生 “[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
”错误的主要原因在于没有修改数据库所在文件夹的权限。如果你使用的是nt系统,直接修改数据库所在文件夹的安全设置属性,增加everyone用户,并给与一定访问权限。如果使用的是xp系统,则需要首先修改 查看--文件夹选项 中的安全一项。这样右键查看文件夹属性时就可以添加everyone用户,赋予修改权限。

问题出在csj/csj.asp, 第 115 行,
[Microsoft][ODBC Microsoft Access Driver]数据库驱动和你用的Access数据库不符,这里也难说清楚的,给你下面的代码参考一下,会改的话你的问题就解决了~~成功!
使用Connection对象打开Access数据库 (一般在conn.asp)
<%
option explicit
dim conn,connstr,startime,db,rs,rs_s,rs_s1
startime=timer()
db="ecshowdata/ecshow.mdb" //改为你的数据库路径和名
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr
%>

这样那我就不懂了,呵呵 ~~找老师解决吧

我想你所提到的网页程序,应该是在你自己配置的服务器或你就是在自己的电脑上运行你做的网页吧。问题应该出在电脑配置上,请检查两个方面:
1、检查IIS的配置,在属性里将写入权限选中。
2、网页文件所在磁盘的文件系统应该是NTFS吧,并且你没有添加Internet来宾帐号或来宾帐号没有写入权限所至。
如果方便请把代码发过来,我在我的电脑上试试,以确定问题的所在。

事上无难事,只怕有心有。
祝你成功!!!

如果你按照书上输入的代码..
你看下文件权限修改为可以读写

csj/csj.asp文件第115行

检查一 下是不是抄错了

基础都不好
问题别人都看不懂
怎么帮你解决
自己好好把问题整明白了
说的清楚点
具体是什么问题
什么环境下出现这样的问题