从SubSonic调用标量函数

时间:2009-06-02 23:22:24

标签: subsonic user-defined-functions

我有一个SQL Server函数,它返回标量BIT值并接受一个参数。以下为您提供了一个想法:

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”文件并带有星号的网站)。

1 个答案:

答案 0 :(得分:1)

知道了!

以下是VB中的内容:

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

谢谢大家,希望这有助于其他人,

托马斯