动态SQL语句,OPENROWSET的第一个参数
用OPENROWSET(
'sqloledb',
'Trusted_Connection=yes', --此处可用'uid=sa;pwd=123' (SQL认证的方式来代替)
'SET FMTONLY OFF; --注意:要加上此选项
EXEC mydb.p_test --这里的mydb要改为实际的数据库名,p_test为创建好的存储过程名
'
)
创建的视图,用企业管理器查询正常,但是用C#查询时报错,好像是“sqloledb”的问题,这个参数应该怎么改?
------解决方案--------------------你这是要搞分布式事务?
------解决方案--------------------
将第二个参数改为用数据实例(或IP加端口)和用户名及密码试试