有类似的代码: 代码: <% Dim rs, sql Set rs = Server.CreateObject("ADODB.Recordset") sql = "SELECT * FROM News WHERE NewsID = " & intNewsID & ";" rs.Open sql, conn, 1, 3 If Not rs.BOF And Not rs.EOF Then rs("Hits") = rs("Hits") + 1 rs.Update Response.Write(rs("Date")) Response.Write(rs("Content")) End If %> 这样的代码,在 2003 上正常显示 Date 和 Content 内容,但是在 2000 下面,却不会输出内容 Content 内容。(具体测试的时候,可能会有所不同) 不知道这个问题产生的具体原因是什么。 这是上午别人问我的,弄了一上午才确定是在 Update 后,rs("Content") 为空的。 刚才问我问题的告诉我,是因为 ADO 的权限问题,至于是什么权限,不是很明白。 不知道谁了解,能否讲解一下。 谢谢。