3

スカラー BIT 値を返し、1 つのパラメーターを受け取る SQL Server 関数があります。以下にアイデアを示します。

CREATE FUNCTION dbo.[fnTest] (@StringToTest VARCHAR(10)) 
RETURNS BIT 
AS
BEGIN 
    DECLARE @b BIT 
    IF @StringToTest = 'A' SET @b = 0 ELSE SET @b = 1
    RETURN (@b) 
END
GO

SubSonic に非常に新しい (数日!) - SubSonic を使用してこれをどのように呼び出すのですか?

(アスタリスクが付いた基本的な「subsonic.abp」ファイルを含む Web サイトを使用しています)。

4

1 に答える 1

1

とった!

VBでの方法は次のとおりです。

Return New SubSonic.InlineQuery().ExecuteScalar(Of Boolean)("SELECT dbo.[fnTest](@StringToTest)", StringToTest)

ありがとう、これが他の誰かに役立つことを願って、

トーマス

于 2009-06-02T23:33:56.190 に答える