MFC 中怎么调用带表值参数的存储过程
MFC 中如何调用带表值参数的存储过程?
我的工程里面 #import 了 C:\Program Files\Common Files\System\ado\msado15.dll
文件显示的修改日期为2012年6月6日的,也没有找到比它更新的版本了
代码里用 _CommandPtr 中的 Parameters->Refresh() 来获得存储过程的参数列表
但是返回的结果就只有一个参数,表值参数没有找到
服务器为winsvr2003 + sql2008r2sp2
那我该怎么在 mfc 工程里操作它???
------解决思路----------------------
可以看下这个例子,最下面有调用存储过程的。
------解决思路----------------------
使用触发器?
使用发布和订阅?
参考SQL Server中文版联机文档。
我的工程里面 #import 了 C:\Program Files\Common Files\System\ado\msado15.dll
文件显示的修改日期为2012年6月6日的,也没有找到比它更新的版本了
代码里用 _CommandPtr 中的 Parameters->Refresh() 来获得存储过程的参数列表
但是返回的结果就只有一个参数,表值参数没有找到
服务器为winsvr2003 + sql2008r2sp2
CREATE TYPE MyTabType AS TABLE (
ID INT NOT NULL,
[Text] NVARCHAR(100) NOT NULL
)
GO
CREATE PROCEDURE pr_Test
@ptb MyTabType READONLY
AS
BEGIN
RETURN 0
END
GO
那我该怎么在 mfc 工程里操作它???
------解决思路----------------------
可以看下这个例子,最下面有调用存储过程的。
------解决思路----------------------
使用触发器?
使用发布和订阅?
参考SQL Server中文版联机文档。