Dreamweaver 做asp网页,出现Provider (0x80004005) 未指定的错误

我只是做一个简单的记录集而已,这个错误一会有一会没有,希望大家帮忙解决下,我知道的不多,只想知道解决方法,急
<!--#include file="Connections/ly.asp" -->
<%
Dim Recordset1__MMColParam
Recordset1__MMColParam = "1"
If (Request.Form("t_xinghao") <> "") Then
Recordset1__MMColParam = Request.Form("t_xinghao")
End If
%>
<%
Dim Recordset1
Dim Recordset1_cmd
Dim Recordset1_numRows

Set Recordset1_cmd = Server.CreateObject ("ADODB.Command")
Recordset1_cmd.ActiveConnection = MM_ly_STRING
Recordset1_cmd.CommandText = "SELECT * FROM luyou WHERE t_xinghao = ?"
Recordset1_cmd.Prepared = true
Recordset1_cmd.Parameters.Append Recordset1_cmd.CreateParameter("param1", 5, 1, -1, Recordset1__MMColParam) ' adDouble

Set Recordset1 = Recordset1_cmd.Execute
Recordset1_numRows = 0
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>

<body>
<% If Not Recordset1.EOF Or Not Recordset1.BOF Then %>
<table width="536" border="0" align="center">
<tr>
<td width="135">型号</td>
<td width="391"><%=(Recordset1.Fields.Item("t_xinghao").Value)%></td>
</tr>
<tr>
<td>价格</td>
<td><%=(Recordset1.Fields.Item("t_jiage").Value)%></td>
</tr>
<tr>
<td>模块</td>
<td><%=(Recordset1.Fields.Item("t_mokua").Value)%></td>
</tr>
<tr>
<td>出场</td>
<td><%=(Recordset1.Fields.It_shengchan").Value)%></td>
</tr>
</table>
<% End If ' end Not Recordset1.EOF Or NOT Recordset1.BOF %>
<% If Recordset1.EOF And Recordset1.BOF Then %>
<p>对不起没有你要查询的型号</p>
<% End If ' end Recordset1.EOF And Recordset1.BOF %>
</body>
</html>
<%
Recordset1.Close()
Set Recordset1 = Nothing
%>
出错提示
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

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

* 错误类型:
Provider (0x80004005)
未指定的错误
/chaxun.asp, 第 16 行

第1个回答  2010-05-02
Recordset1_cmd.CommandText = "SELECT * FROM luyou WHERE t_xinghao = ?"
这句是什么,应该是
Recordset1_cmd.CommandText = "SELECT * FROM luyou WHERE t_xinghao = '?'" 这样吧
第2个回答  2010-05-06
可能是数据库打开没关闭

连接数据库出现Provider (0x80004005) 未指定的错误
错误类型:Provider (0x80004005)未指定的错误 \/xxxxxx.asp, 第8行 浏览器类型:Mozilla\/4.0 (compatible; MSIE 6.0; Windows NT 5.1)网页:GET \/main.asp 问题原因:连接数据库代码不规范所造成的.代码有漏缺情况.解决方案:找到产生连接数据库的那段代码为 MM_XXXXXX_STRING 赋值的语句, 添加U...

Provider (0x80004005)错误怎么解决
'80004005' 未指定的错误1 错误原因是:系统TEMP文件夹访问权限不够 添加一个everyone,权限设置为完全控制,再将你正在使用windows的用户也设置为完全控制,就OK了。

Dreamweaver 做asp网页,出现Provider (0x80004005) 未指定的错误
Recordset1_cmd.CommandText = "SELECT * FROM luyou WHERE t_xinghao = '?'" 这样吧

Provider (0x80004005)错误怎么解决
未指定的错误1 错误原因是:系统TEMP文件夹访问权限不够 添加一个everyone,权限设置为完全控制,再将你正在使用windows的用户也设置为完全控制,就OK了。

错误类型:Provider (0x80004005)未指定的错误
数据库连接对象的问题,不要用DW生成的代码用这个dbpath=server.mappath("aaaaaaaaaaaaa.mdb")set conn=server.createobject("adodb.connection")conn.open "provider=microsoft.jet.oledb.4.0;data source=" & dbpath

...OLE DB Provider for ODBC Drivers (0x80004005)
首先确认你的空间是否支持相应的程序语言及数据库,如果支持,请查看空间文件权限,ASP常见的就是可读写权限问题。

...Engine (0x80004005) 未指定的错误 \/1\/Conn.asp, 第 7 行
你用的系统是不是服务器版本的,比如说windows server 2003等,如果是的话,你在系统盘下面的windows\\temp这个目录设置一个可写权限就可以了

新人,用Dreamweaver设计注册登录系统时出现未指定的错误,求高手帮忙
1、在WINSOWS\/TEMP目录的安全选项中,添加帐号everyone具有可写权限(非NTFS文件系统则跳过此步骤);2、打开命令提示符(开始-运行),按先后执行如下命令:regsvr32 jscript.dll (命令功能: 修复Java动态链接库)regsvr32 vbscript.dll (命令功能:修复VB动态链接库)iisreset (命令功能:重启IIS)

Dreamweaver 8做网页出现了未指定错误,高手来指点下
是不是你把连接的名称改了?DW做的连接是它默认的名称,你又改成教程里的名称了。

dreamweaver连接access的未指定错误问题
Persist Security Info=False"

相似回答