Vamos retornar um Scalar desta procedure:

CREATE PROCEDURE spCountCities	
AS
BEGIN
	SET NOCOUNT ON;
	SELECT Count(*) FROM CITIES
END
GO

Assim como acontece com outros tipo de retorno, você precisa criar um Paulovich.Commmand e executá-lo desta forma:

//
// Num Command com o tipo de retorno definido para Scalar
// onde o retorno é um número, podemos fazer o CAST diretamente
//
(int)(command.ExecuteQuery("spCountCities", ReturnType.Scalar));

Last edited Mar 10, 2010 at 12:20 AM by ivanpaulovich, version 2

Comments

No comments yet.