Quantcast
Channel: dBforums – Everything on Databases, Design, Developers and Administrators
Viewing all articles
Browse latest Browse all 13329

I need to know how to execute a stored procedure with multiple parameters in VB

$
0
0
Here is my stored procedure:


ALTER PROCEDURE dbo.SP_UpdateFixedRev
/*
(
@parameter1 int = 5,
@parameter2 datatype OUTPUT
)
*/
(
@Number int,
@FixedRev money
)
AS
BEGIN
/* SET NOCOUNT ON */

Update Ticket set FixedRev = @FixedRev where Number = @Number;



End


Here is my code:

Dim dbConn As New OleDbConnection
Dim dbComm As OleDbCommand

dbConn.ConnectionString = connStr 'connStr is class-level vrbl
dbConn.Open()

dbComm = dbConn.CreateCommand


dbComm.Parameters.Add("@Number", OleDbType.Integer).Value = txtDatabaseTicketNo.Text
dbComm.Parameters.Add("@FixedRev", OleDbType.Currency).Value = txtFixedRev.Text


dbComm.CommandText = "SP_UpdateFixedRev"
dbComm.CommandType = CommandType.StoredProcedure
dbComm.ExecuteNonQuery()
dbConn.Close()



However its not updating my database when I run the app from a button click event. I appreciate any help

Viewing all articles
Browse latest Browse all 13329

Trending Articles