关于OLEDB数据源中使用存储过程生成数据源报错的问题
在OLE DB的数据源组件一般的情况下是不允许使用存储过程等SQL命令来做为他的数据源。
但是,在对我们的存储过程中的开始位置(注意:是存储过程的内部)填加上这段代码就可以在OLE DB中使用存储过程了。
SET FMTONLY OFF;
SET NOCOUNT ON;
对OLE DB的SQL Command 语句写为 Exec [dbo].[usp_GetMessageList] ?,?
? 是代表这个存储过程需要使用的参数。