2009-06-02 4 views
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.abp"ファイルにアスタリスクをつけたWebサイトを使用しています)。

答えて

1

ありがとうございました!ここで

はVBに方法は次のとおりです、

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

おかげで、すべて、これは他の誰かに役立ちます願ってい

トーマス

+0

または 'CodingHorror()'の代わりにInlineQuery() 'の'彼は亜音速使用している場合3 –

関連する問題