我在程序中写的语句如下
insert into OPENDATASOURCE('SQLOLEDB','Data Source=MARKPC;Initial Catalog=B;Persist Security Info=True;User ID=sa;Password=sa123').B.dbo.HisOperatorBanCi 
select * from OPENDATASOURCE('SQLOLEDB','Data Source=TTPC;Initial Catalog=A;Persist Security Info=True;User ID=sa;Password=sa.').A.dbo.HisOperatorBanCi 同一台机器上的两个数据库或者在同一个局域网内的两台机器上的数据库,互相操作是没有问题的,但是对于两个网络下操作就会出现下面的问题,我采用的是通过VPN把两个网络转换为同一个局域网,而且在SQL查询语句下,是可以执行的,只有用到了SqlCommand对象下的ExecuteNonQuery方法时,提示以下问题。