SQLServer ADODB.Recordset 错误“800a0e78”,对象关闭时,不允许操作

数据库SQLServer,测试程序显示出错信息:"ADODB.Recordset 错误 “800a0e78” 对象关闭时,不允许操作"

独立测试数据库链接,显示出错信息:用户 “sa” 登录失败。原因: 未与信任 SQL Server 连接相关联。

这一问题一般是由于SQL Server未集成Windows身份验证导致的,所以解决方案为:

1、打开SQL Server企业管理器。

2、选择服务器名称上右键,选择“属性”,然后打开“安全性”选项卡。

3、在选项卡中,选择身份验证为“SQL Server和 Windows ”

4、重启SQLSERVER,问题解决。

时间: 2024-10-26 08:37:34

SQLServer ADODB.Recordset 错误“800a0e78”,对象关闭时,不允许操作的相关文章

SQLServer ADODB.Recordset 错误“800a0e78”,对象关闭时,不允许操作_应用技巧

数据库SQLServer,测试程序显示出错信息:"ADODB.Recordset 错误 "800a0e78" 对象关闭时,不允许操作" 独立测试数据库链接,显示出错信息:用户 "sa" 登录失败.原因: 未与信任 SQL Server 连接相关联. 这一问题一般是由于SQL Server未集成Windows身份验证导致的,所以解决方案为: 1.打开SQL Server企业管理器. 2.选择服务器名称上右键,选择"属性",然后打

ASP调用存储过程返回了一个参数和一个记录集时出现ADODB.Recordset 错误 '800a0e78'

在测试服务器上给sql server2005 打上了sp3补丁,发现有一个调用存储过程的页面报错 ADODB.Recordset 错误 '800a0e78' 对象关闭时,不允许操作. 以为是sp3的缘故,查了好就都没有解决方法,无奈之下,又针对报错,google了一下,发现有一个类似的问题的解决办法就是,在存储过程中加入"set  nocount  on"这个语句解决的,查看了一下我的存储过程,没有类似返回记录的地方,就想是不是输出了其他什么东西,赶快检查,发现不知什么时候为了调试,有

asp sqlserver 执行存储过程返回记录集报对象关闭时不允许操作

如果要得到返回值,需要用Command的方法. 首先说明,返回值有两种.一种是在存储过程中直接return一个值,就象C和VB的函数返回值那样:另一种是可以返回多个值,存储这些值的变量名称需要在调用参数中先行指定. 这个例子要处理多种参数,输入参数,输出参数,返回记录集以及一个直接返回值(够全了吧?) 存储过程如下: 复制代码 代码如下: use pubs GO -- 建立存储过程 create procedure sp_PubsTest -- 定义三个参数变量,注意第三个,特别标记是用于输出

ASP中解决“对象关闭时,不允许操作。”的诡异问题……

在ASP中进行数据库操作时 复制代码 代码如下: rs.Open strsql,conn,1,3 while not rs.eof //对象关闭时,不允许操作. 找了好久,最后在strsql中发现问题所在-- 原因是: 这个strsql = "exec ***",用的是存储过程,而这个***存储过程中的最后加了一句"print @sql",导致这个问题,注释掉就OK了--

sql2005-对象关闭时不允许操作

问题描述 对象关闭时不允许操作 程序在运行时报错,run time error 3704对象关闭时不允许操作,后来换了个原版的操作系统就好了,我原来的系统是win7纯净版32旗舰, 需要大批量的安装电脑,很多是纯净版的,但我不想换系统,很花时间,安装的数据库是2005express 数据库连接正常,在运行程序时就报错了,换原版系统就没有问题了,会不会是缺少某些组件啊!求大神 解决方案 1.程序呢?光说错误,没有程序怎么判断?一般情况,和操作系统相关的可能性不大,没什么具体情况,不建议换系统. 2

ADODB.Recordset 错误 '800a0e7d',这是什么原因?不要跟我说是数据库链接的问题

问题描述 以前做的一个ASP网站,现在打开出现ADODB.Recordset错误'800a0e7d',但该网站在服务器上运行正常,我也从未改动过.这是什么原因?不要跟我说是数据库链接的问题 解决方案 解决方案二:ADODB.Recordset错误'800a0e7d'.在一个已关闭的或无效连接的对象参照上操作不被允许.解决方案三:.mdb没有操作权限解决方案四:文件访问权限解决方案五:数据库链接的问题

access-出现 ADODB.Recordset 错误 '800a0bb9'参数类型不正确

问题描述 出现 ADODB.Recordset 错误 '800a0bb9'参数类型不正确 index <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% set rs=server.createobject("adodb.recordset") sql="select user,qq,email,content,data from main order by id desc&quo

socket-qt程序关闭时遇到错误

问题描述 qt程序关闭时遇到错误 QT程序关闭时D:Program FilesSogouInput7.5.0.5674程序异常结束. 解决方案 任何程序的错误都可能导致这样的提示.但是最有可能的是你主线程退出了,工作线程还没有关闭. 解决方案二: 可能是程序未响应,然后遭遇强行关闭引起,也有可能是软件兼容性问题,看看你最近有没有安装什么软件.

查询中出现ADODB.Recordset &amp;amp;#x27;800a0bb9&amp;amp;#x27; 的错误

问题描述 <%setrs=server.CreateObject("ADODB.Recordset")sqll="SELECT*fromQZ_rencai"rs.opensqll,conn,1,3------(错误行)a=rs.recordcountifa>10thena=10fori=1toa%><tr><tdalign="left"><imgsrc="../img/arrow_r.gi