REATE PROCEDURE panrk
AS
insert into a (部门编号,药品类别,药品编号,日期) SELECT 30001,药品类别,药品编号,日期 FROM OPENDATASOURCE( 
         'SQLOLEDB',
         'Data Source=pan;User ID=sa;Password='
         
         ).YY.dbo.b
由于b表中没有部门编号但部门编号要给个值所以如上(部门编号不能定义为默认值)建立成功后vb程序调用存储过程时提示错误:〔OLE/DB provider returned message: 不能在指定的事务处理器中获得新事务。〕
怎么回是????????