troubleshooting Question

TSQL decimal input parameter when doing a select statement problem

Avatar of juliandormon
juliandormon asked on
Microsoft SQL Server
14 Comments1 Solution392 ViewsLast Modified:
I'm trying to create a recordset from within an ASP page which should return some value when I pass in a decimal. I am getting some bizarre error when doing so. I imagine this may have to do with setting the parameter correctly. The parameter is TotalPrice below.

Can you please advise:

set sp_select_product_bundle = Server.CreateObject("ADODB.Command")
      sp_select_product_bundle.ActiveConnection = MY_SQL_STRING
      sp_select_product_bundle.CommandText = "SQL123.sp_bbb_select_product_bundle"
      sp_select_product_bundle.CommandType = 4
      sp_select_product_bundle.CommandTimeout = 0
      sp_select_product_bundle.Prepared = true
      sp_select_product_bundle.Parameters.Append sp_select_product_bundle.CreateParameter("@RETURN_VALUE", 3, 4)
      sp_select_product_bundle.Parameters.Append sp_select_product_bundle.CreateParameter("@TotalPrice", 14, 1,2,sp_select_product_bundle__TotalPrice)
      sp_select_product_bundle.Parameters.Append sp_select_product_bundle.CreateParameter("@DomainPurchased", 11, 1,1,sp_select_product_bundle__DomainPurchased)
      set RS_ProductBundle = sp_select_product_bundle.Execute

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 1 Answer and 14 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 14 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros