肝胆相照论坛

 

 

肝胆相照论坛 论坛 电脑技术 存档 1 修改网页中的问题!
楼主: 活着的灵魂

修改网页中的问题! [复制链接]

Rank: 8Rank: 8

现金
8799 元 
精华
22 
帖子
2590 
注册时间
2004-1-1 
最后登录
2017-11-15 

荣誉之星 帅哥勋章

11
发表于 2005-7-9 11:28

我的机子配置比那台好

不会是配置的问题,大概是哪里设置不对吧?

Rank: 7Rank: 7Rank: 7

现金
10965 元 
精华
帖子
3804 
注册时间
2004-10-25 
最后登录
2013-1-8 
12
发表于 2005-7-9 19:15
是不是电脑系统的毛病,我们单位有两台电脑能上网,同样是雅虎邮箱,我同事的就能收发邮件,我的就登陆不了,登陆了也无法显示该页,而其他的网站上哪个都行。

Rank: 9Rank: 9Rank: 9

现金
27853 元 
精华
12 
帖子
17943 
注册时间
2005-2-23 
最后登录
2013-10-20 

开心乐园 管理员或超版 荣誉之星

13
发表于 2005-7-9 20:53

晕,别跟我说你的电脑没有安装iis

http://localhost

主页打得开吗??

Rank: 5Rank: 5

现金
2136 元 
精华
帖子
998 
注册时间
2005-4-16 
最后登录
2021-5-3 
14
发表于 2005-7-10 02:30
以下是引用seawn在2005-7-9 7:53:03的发言:

晕,别跟我说你的电脑没有安装iis

http://localhost

主页打得开吗??

[em04]应该装了吧。。这个地址是IIS默认的主页。。呵呵。还有。出现以上无法打开有很多原因。我以前从网上下了一个免费的论坛。进入后台管理准备弄些东西也就出现了上述问题。可能跟ASP代码有一定关系吧。ASP我不懂,只会用现成的。呵呵。。要不另弄一个ASP源码试试?

Rank: 9Rank: 9Rank: 9

现金
27853 元 
精华
12 
帖子
17943 
注册时间
2005-2-23 
最后登录
2013-10-20 

开心乐园 管理员或超版 荣誉之星

15
发表于 2005-7-10 04:38
以下是引用无悔这一生在2005-7-9 13:29:50的发言: [em04]应该装了吧。。这个地址是IIS默认的主页。。呵呵。还有。出现以上无法打开有很多原因。我以前从网上下了一个免费的论坛。进入后台管理准备弄些东西也就出现了上述问题。可能跟ASP代码有一定关系吧。ASP我不懂,只会用现成的。呵呵。。要不另弄一个ASP源码试试?

我最近也在研究asp程序,下载了一个dvbbs sql版本的,呵呵。asp错误ie一般都有错误代码的

而他的提示是500内部错误,可能iis设置问题,可能主页都无法打开

Rank: 8Rank: 8

现金
8799 元 
精华
22 
帖子
2590 
注册时间
2004-1-1 
最后登录
2017-11-15 

荣誉之星 帅哥勋章

16
发表于 2005-7-10 07:50

主页可以打开。也没有什么问题

代码是同一个,我在三台机子上试过

两台联想的一台方正的

结果两个联想的不行,方正的那个可以用

奇怪?

Rank: 4

现金
701 元 
精华
帖子
143 
注册时间
2005-6-27 
最后登录
2005-11-9 
17
发表于 2005-7-12 08:13
如果出现http500错误,请把IE菜单的工具--》internet选项--》高级--》显示友好错误信息的勾去掉,这样可以显示更多的错误信息
出现这样的错误可能asp代码有问题,也可能是IIS的问题
可以贴更详细的错误信息到论坛上再分析

Rank: 8Rank: 8

现金
8799 元 
精华
22 
帖子
2590 
注册时间
2004-1-1 
最后登录
2017-11-15 

荣誉之星 帅哥勋章

18
发表于 2005-7-13 03:56
去掉后显示下面的语句:

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。

/yns_nadd_save.asp,行 260

Rank: 9Rank: 9Rank: 9

现金
27853 元 
精华
12 
帖子
17943 
注册时间
2005-2-23 
最后登录
2013-10-20 

开心乐园 管理员或超版 荣誉之星

19
发表于 2005-7-13 05:16
以下是引用活着的灵魂在2005-7-12 14:56:19的发言:
去掉后显示下面的语句:

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。

/yns_nadd_save.asp,行 260


错误代码,位置都出来了,应该很好判断了

Rank: 4

现金
701 元 
精华
帖子
143 
注册时间
2005-6-27 
最后登录
2005-11-9 
20
发表于 2005-7-13 06:45

不能更新。数据库或对象为只读/操作必须使用一个可更新的查询 (80004005)

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。

1.数据库文件权限不够。

2.文件占用空间达到磁盘限额上限。

当提示“操作必须使用一个可更新的查询”时有几个主要的错误原因:这个错误发生在当你的程序试图执行更新数据库或其它类似操作时。这是因为ADO由于以下的几个原因而不能够写数据库造成的。

1.最普遍的原因是匿名用户帐号(IUSR_MACHINE)对该数据库文件没有写权限。要解决这个问题,在管理器中调整数据库文件的属性,让匿名用户有正确的权限。当使用ACCESS数据库时,不仅要给文件写的权限,还要给该目录写的权限,因为Jet需要在该目录建立一个.ldb文件。

2.第二个原因是数据库没有使用正确的模式打开。应该使用下面的方法打开。

SQL = "UPDATE Products Set UnitPrice = 2;"

Set Conn = Server.CreateObject("ADODB.Connection")

Conn.Mode = 3 '3 = adModeReadWrite

Conn.Open "myDSN"

Conn.Execute(SQL)

Conn.Close

注意默认的Mode是设置0(adModeUnknown),它是允许更新的。

3.还有可能是在ODBC管理器中将该DSN的只读选项选中。

4.你是在同时更新两个表中的字段,也会出现这个错误信息,解决办法是分开来更新这两个表中各自字段。

5.当你使用了一个从低版本中(如ACCESS2.0,ACCESS7.0)载入到高版本(ACCESS 2000)中的查询时,在执行这个查询是会出现该错误。

‹ 上一主题|下一主题

肝胆相照论坛

GMT+8, 2024-11-23 18:46 , Processed in 0.017506 second(s), 13 queries , Gzip On.

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.