首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

动态SQL语句,OPENROWSET的第一个参数,该如何解决

2012-09-14 
动态SQL语句,OPENROWSET的第一个参数用OPENROWSET(sqloledb,Trusted_Connectionyes, --此处可用uid

动态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加端口)和用户名及密码试试

热点排行
Bad Request.