Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何解决运行时错误没有事务处于活动状态?_Sql Server_Vba_Transactions_Distributed Transactions - Fatal编程技术网

Sql server 如何解决运行时错误没有事务处于活动状态?

Sql server 如何解决运行时错误没有事务处于活动状态?,sql-server,vba,transactions,distributed-transactions,Sql Server,Vba,Transactions,Distributed Transactions,我正在处理一个用Visual Basic编写的遗留程序,不幸的是,我无法获得该程序的源代码。我的设置如下 有一台服务器,我们称之为S,还有两台客户端计算机,a和B 该应用程序是一个基本的CRUD应用程序,允许您从服务器S查看、添加、更新和删除字段 该程序安装在A和B上,在A上运行良好, 但是,在计算机B上执行某些操作时,例如从服务器S请求某个表时,我得到 运行时错误-没有活动的事务 编辑 我已尝试关闭、卸载和安装MSDTC,确保选择了DCOMCNFG TCP/IP。 有人遇到过这个问题吗?如果该

我正在处理一个用Visual Basic编写的遗留程序,不幸的是,我无法获得该程序的源代码。我的设置如下

有一台服务器,我们称之为S,还有两台客户端计算机,aB
该应用程序是一个基本的CRUD应用程序,允许您从服务器S查看、添加、更新和删除字段

该程序安装在AB上,在A上运行良好, 但是,在计算机B上执行某些操作时,例如从服务器S请求某个表时,我得到

运行时错误-没有活动的事务

编辑
我已尝试关闭、卸载和安装MSDTC,确保选择了DCOMCNFG TCP/IP。

有人遇到过这个问题吗?

如果该程序在一台计算机上运行,但在另一台计算机上不工作,并且NetBios处于活动状态,MSDTC也处于活动状态,那么这是软件问题,而不是winsock或服务器问题。尝试在已知的最后一个要使用的窗口的兼容模式下运行该程序。(通常是win xp sp3)

已尝试关闭、卸载和安装MSDTC
-但您成功了吗?是的,我成功了。不幸的是,它也不起作用。