REATE PROCEDURE panrk
AS
insert into a (部门编号,药品类别,药品编号,日期) SELECT 30001,药品类别,药品编号,日期 FROM OPENDATASOURCE( 
         'SQLOLEDB',
         'Data Source=pan;User ID=sa;Password='
         
         ).YY.dbo.b 只想把 b表的数据插入a表中 
可是当我通过vb调用该存储过程时提示:OLE/DB provider returned message: 不能在指定的事务处理器中获得新事务。〕
我没有用事务处理呀????怎么回事??????????????