Getting a Return Value from a Stored Procedure


Author
Message
Terry Bottorff
Terry Bottorff
Advanced StrataFrame User (770 reputation)Advanced StrataFrame User (770 reputation)Advanced StrataFrame User (770 reputation)Advanced StrataFrame User (770 reputation)Advanced StrataFrame User (770 reputation)Advanced StrataFrame User (770 reputation)Advanced StrataFrame User (770 reputation)Advanced StrataFrame User (770 reputation)Advanced StrataFrame User (770 reputation)
Group: Forum Members
Posts: 448, Visits: 12K
I have the following Stored Proc (I am not sure it is correct). I just am trying to see if there are any duplicates in the table.

CREATE PROCEDURE [dbo].[sp_CountSRStockforDups] 
   -- Add the parameters for the stored procedure here
   @myRowCount int = 0 OUTPUT
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 stock, count(stock) as pen from dbo.SRstocks where stock > 0 group by stock having (count(stock)) > 1
   select @myRowCount = @@ROWCOUNT
   return @myRowCount
END

I know I have 2 records that repeat but with the following code it returns zero(0).?
        Dim nret As Integer = 1000
                 Dim cmd As New SqlCommand("sp_CountSRStockforDups")
                cmd.CommandType = Data.CommandType.StoredProcedure
                ' OutPut Parameter
                cmd.Parameters.Add("@myRowCount", Data.SqlDbType.Int).Direction = Data.ParameterDirection.Output
                nret = CType(cmd.Parameters("@myRowCount").Value, Integer)
Please understand I am not sure any of this is correct except the attached picture seems to indicate that my stored proc is working but any help would be appreciated. TIA



Attachments
countingstk.png (117 views, 6.00 KB)
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Threaded View
Threaded View
Terry Bottorff - 14 Years Ago
Ivan George Borges - 14 Years Ago
Terry Bottorff - 14 Years Ago
Terry Bottorff - 14 Years Ago
             You're welcome. :cool:
Ivan George Borges - 14 Years Ago
Edhy Rijo - 14 Years Ago
Trent L. Taylor - 14 Years Ago
Charles R Hankey - 14 Years Ago
Edhy Rijo - 14 Years Ago
                     >> cmd.CommandText= String .Format(...
Charles R Hankey - 14 Years Ago
                         Hi Charles, I had to do the test this time, since it is not...
Edhy Rijo - 14 Years Ago
                             This looks good. Also, if you pass a comma separated list of fields to...
Charles R Hankey - 14 Years Ago
                                 [quote][b]Charles R Hankey (11/29/2010)[/b][hr]This looks good. Also,...
Edhy Rijo - 14 Years Ago
                                     I think your idea of an array for multiple fields is very good,...
Charles R Hankey - 14 Years Ago
                                         [quote][b]Charles R Hankey (11/29/2010)[/b][hr](... reading that over...
Edhy Rijo - 14 Years Ago
Ger Cannoll - 14 Years Ago
Edhy Rijo - 14 Years Ago
Terry Bottorff - 14 Years Ago
Edhy Rijo - 14 Years Ago
Terry Bottorff - 14 Years Ago
Terry Bottorff - 14 Years Ago
Edhy Rijo - 14 Years Ago
Terry Bottorff - 14 Years Ago
Edhy Rijo - 14 Years Ago
Terry Bottorff - 14 Years Ago
Edhy Rijo - 14 Years Ago

Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search