我有一个存储过程,当我在 sql server 管理控制台中执行时可以正常工作,但是在强类型数据集中使用时,它总是返回“1”(我认为这意味着记录已插入)。
这里是SP
USE [DataBaseName]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE procedure [dbo].[InsertRecord]
(
@a int,
@b int
)
AS
INSERT Into tableName
Values
(
@a,
@b
)
return SCOPE_IDENTITY()
现在,当我将程序拖放到强类型数据集上时,它会在它处于“单值”之前为我提供这些选项。