关于OLEDB数据源中使用存储过程生成数据源报错的问题

在OLE DB的数据源组件一般的情况下是不允许使用存储过程等SQL命令来做为他的数据源。

但是,在对我们的存储过程中的开始位置(注意:是存储过程的内部)填加上这段代码就可以在OLE DB中使用存储过程了。

SET FMTONLY OFF;

SET NOCOUNT ON;

 

对OLE DB的SQL Command 语句写为 Exec [dbo].[usp_GetMessageList] ?,?

? 是代表这个存储过程需要使用的参数。

 

posted on 2012-12-07 15:44  kobeycs  阅读(182)  评论(0编辑  收藏  举报

导航