これは本当に簡単なはずですが、私はまだ本当に簡潔な答えを見つけていません. 整数値を返す非常に単純なストアド プロシージャが sql サーバーにあります。私がやりたいことは、その戻り値を Access で使用する変数に取得することだけです。
ストアド プロシージャ:
ALTER PROCEDURE [dbo].[out_GetNextID]
@NextSumID integer
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
SELECT @NextSumID = IDENT_CURRENT('Outage Summary')+IDENT_INCR('Outage Summary')
RETURN @NextSumID
END
私は ADODB を使用してストアド プロシージャを実行していますが、これを尋ねなければならないのはばかげていますが、cmd.Execute を実行した後に Access で戻り値にアクセスするにはどうすればよいですか? 事前に感謝し、不自由な質問を申し訳ありません.