Wrox Home  
Search P2P Archive for: Go

  Return to Index  

asptoday_discuss thread: Parameters.Append List


Message #1 by "Bill Reynolds" <breynolds@g...> on Wed, 2 Jan 2002 12:24:52 -0500
Hi All!



Does anyone out there know if there is a way in plain old and ADO to

list out the parameters when they are appended to a command to execute a

stored procedure?  It would be nice to have a way to list them and see

what is wrong with my page rather than having to response.write all my

variables out.



Here is an example of a piece of code that I am troubleshooting that I

would like to view the parameters that are set:



Set adocmd =3D Server.CreateObject("ADODB.Command")

	=09

		adocmd.ActiveConnection =3D oConn

		adocmd.CommandType =3D adCmdStoredProc

		adocmd.CommandText =3D "TempPlanning1A"

	=09

		adocmd.Parameters.Append

adocmd.CreateParameter("TempGUID", adGUID, adParamInput, 16, TempGUID)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubTypeGUID", adGUID, adParamInput, 16,

PubTypeGUID)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubType", adVarChar, adParamInput, 50, PubType)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubDate", adVarChar, adParamInput, 15,

DateOfRun)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubName", adVarChar, adParamInput, 50,

Publication)

		adocmd.Parameters.Append

adocmd.CreateParameter("Paired", adVarChar, adParamInput, 1, 1)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubDeadline", adVarChar, adParamInput, 50,

PlanDeadline)

		adocmd.Parameters.Append

adocmd.CreateParameter("PlanGUID", adGUID, adParamInput, 16, PlanGUID)

		adocmd.Parameters.Append

adocmd.CreateParameter("PlanName", adVarChar, adParamInput, 50,

PlanName)

		adocmd.Parameters.Append

adocmd.CreateParameter("PlanDay", adVarChar, adParamInput, 15, PlanDay)

		adocmd.Parameters.Append

adocmd.CreateParameter("Edition", adVarChar, adParamInput, 50, Edition)

		adocmd.Parameters.Append

adocmd.CreateParameter("EditionDeadline", adVarChar, adParamInput, 50,

EdDeadline)

		adocmd.Parameters.Append

adocmd.CreateParameter("sUserGUID", adGUID, adParamInput, 16, sUserGUID)

		adocmd.Parameters.Append

adocmd.CreateParameter("TemplateName", adVarChar, adParamInput, 100,

TemplateName)

		adocmd.Parameters.Append

adocmd.CreateParameter("TemplateDesc", adVarChar, adParamInput, 255,

TemplateDesc)

	=09

		adocmd.Execute, , adExecuteNoRecords



Thanks,

Bill Reynolds

Web Application Developer

Graphic Enterprises, Inc.

3874 Highland Park NW

North Canton, OH 44720.8080

xxx.xxx.xxxx  x204 (p)

xxx.xxx.xxxx  (f)





Message #2 by "Tulip, Nick S" <nick.s.tulip@c...> on Wed, 2 Jan 2002 13:54:50 -0500



	What is the error that you get??







-----Original Message-----

From: Bill Reynolds [mailto:breynolds@g...]

Sent: Wednesday, January 02, 2002 12:25 PM

To: ASPToday Discuss

Subject: [asptoday_discuss] Parameters.Append List





Hi All!



Does anyone out there know if there is a way in plain old and ADO to

list out the parameters when they are appended to a command to execute a

stored procedure?  It would be nice to have a way to list them and see

what is wrong with my page rather than having to response.write all my

variables out.



Here is an example of a piece of code that I am troubleshooting that I

would like to view the parameters that are set:



Set adocmd = Server.CreateObject("ADODB.Command")

		

		adocmd.ActiveConnection = oConn

		adocmd.CommandType = adCmdStoredProc

		adocmd.CommandText = "TempPlanning1A"

		

		adocmd.Parameters.Append

adocmd.CreateParameter("TempGUID", adGUID, adParamInput, 16, TempGUID)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubTypeGUID", adGUID, adParamInput, 16,

PubTypeGUID)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubType", adVarChar, adParamInput, 50, PubType)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubDate", adVarChar, adParamInput, 15,

DateOfRun)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubName", adVarChar, adParamInput, 50,

Publication)

		adocmd.Parameters.Append

adocmd.CreateParameter("Paired", adVarChar, adParamInput, 1, 1)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubDeadline", adVarChar, adParamInput, 50,

PlanDeadline)

		adocmd.Parameters.Append

adocmd.CreateParameter("PlanGUID", adGUID, adParamInput, 16, PlanGUID)

		adocmd.Parameters.Append

adocmd.CreateParameter("PlanName", adVarChar, adParamInput, 50,

PlanName)

		adocmd.Parameters.Append

adocmd.CreateParameter("PlanDay", adVarChar, adParamInput, 15, PlanDay)

		adocmd.Parameters.Append

adocmd.CreateParameter("Edition", adVarChar, adParamInput, 50, Edition)

		adocmd.Parameters.Append

adocmd.CreateParameter("EditionDeadline", adVarChar, adParamInput, 50,

EdDeadline)

		adocmd.Parameters.Append

adocmd.CreateParameter("sUserGUID", adGUID, adParamInput, 16, sUserGUID)

		adocmd.Parameters.Append

adocmd.CreateParameter("TemplateName", adVarChar, adParamInput, 100,

TemplateName)

		adocmd.Parameters.Append

adocmd.CreateParameter("TemplateDesc", adVarChar, adParamInput, 255,

TemplateDesc)

		

		adocmd.Execute, , adExecuteNoRecords



Thanks,

Bill Reynolds

Web Application Developer

Graphic Enterprises, Inc.

3874 Highland Park NW

North Canton, OH 44720.8080

xxx.xxx.xxxx  x204 (p)

xxx.xxx.xxxx  (f)





Message #3 by "Boni Gopalan" <boni@h...> on Wed, 2 Jan 2002 14:00:56 -0500
Hi Billy,



Since Parameters is a collection, a simple For Each Loop should work



dim prmSPParam as ADODB.Parameter

Set prmSPParam = Server.CreateObject("ADODB.Parameter")



for each prmSPParam in adocmd.Parameters

    Response.write("Parameter Name : " + Cstr(prmSPParam.Name + " = " + Cstr

(prmSPParam.value)) + "<BR>")

next





thank you

Boni Gopalan



----- Original Message -----

From: "Bill Reynolds" <breynolds@g...>

To: "ASPToday Discuss" <asptoday_discuss@p...>

Sent: Wednesday, January 02, 2002 12:24 PM

Subject: [asptoday_discuss] Parameters.Append List





Hi All!



Does anyone out there know if there is a way in plain old and ADO to

list out the parameters when they are appended to a command to execute a

stored procedure?  It would be nice to have a way to list them and see

what is wrong with my page rather than having to response.write all my

variables out.



Here is an example of a piece of code that I am troubleshooting that I

would like to view the parameters that are set:



Set adocmd = Server.CreateObject("ADODB.Command")



adocmd.ActiveConnection = oConn

adocmd.CommandType = adCmdStoredProc

adocmd.CommandText = "TempPlanning1A"



adocmd.Parameters.Append

adocmd.CreateParameter("TempGUID", adGUID, adParamInput, 16, TempGUID)

adocmd.Parameters.Append

adocmd.CreateParameter("PubTypeGUID", adGUID, adParamInput, 16,

PubTypeGUID)

adocmd.Parameters.Append

adocmd.CreateParameter("PubType", adVarChar, adParamInput, 50, PubType)

adocmd.Parameters.Append

adocmd.CreateParameter("PubDate", adVarChar, adParamInput, 15,

DateOfRun)

adocmd.Parameters.Append

adocmd.CreateParameter("PubName", adVarChar, adParamInput, 50,

Publication)

adocmd.Parameters.Append

adocmd.CreateParameter("Paired", adVarChar, adParamInput, 1, 1)

adocmd.Parameters.Append

adocmd.CreateParameter("PubDeadline", adVarChar, adParamInput, 50,

PlanDeadline)

adocmd.Parameters.Append

adocmd.CreateParameter("PlanGUID", adGUID, adParamInput, 16, PlanGUID)

adocmd.Parameters.Append

adocmd.CreateParameter("PlanName", adVarChar, adParamInput, 50,

PlanName)

adocmd.Parameters.Append

adocmd.CreateParameter("PlanDay", adVarChar, adParamInput, 15, PlanDay)

adocmd.Parameters.Append

adocmd.CreateParameter("Edition", adVarChar, adParamInput, 50, Edition)

adocmd.Parameters.Append

adocmd.CreateParameter("EditionDeadline", adVarChar, adParamInput, 50,

EdDeadline)

adocmd.Parameters.Append

adocmd.CreateParameter("sUserGUID", adGUID, adParamInput, 16, sUserGUID)

adocmd.Parameters.Append

adocmd.CreateParameter("TemplateName", adVarChar, adParamInput, 100,

TemplateName)

adocmd.Parameters.Append

adocmd.CreateParameter("TemplateDesc", adVarChar, adParamInput, 255,

TemplateDesc)



adocmd.Execute, , adExecuteNoRecords



Thanks,

Bill Reynolds

Web Application Developer

Graphic Enterprises, Inc.

3874 Highland Park NW

North Canton, OH 44720.8080

xxx.xxx.xxxx  x204 (p)

xxx.xxx.xxxx  (f)













Message #4 by "Bill Reynolds" <breynolds@g...> on Wed, 2 Jan 2002 13:59:27 -0500
I get the following error if I try to response.write the parameters:



esponse object, ASP 0185 (0x8002000E)

A default property was not found for the object.

/status/Planning/addnewplanneditem1.asp



Thanks,

Bill Reynolds

Web Application Developer

Graphic Enterprises, Inc.

3874 Highland Park NW

North Canton, OH 44720.8080

xxx.xxx.xxxx  x204 (p)

xxx.xxx.xxxx  (f)





-----Original Message-----

From: Tulip, Nick S [mailto:nick.s.tulip@c...]

Sent: Wednesday, January 02, 2002 1:55 PM

To: ASPToday Discuss

Subject: [asptoday_discuss] RE: Parameters.Append List







	What is the error that you get??







-----Original Message-----

From: Bill Reynolds [mailto:breynolds@g...]

Sent: Wednesday, January 02, 2002 12:25 PM

To: ASPToday Discuss

Subject: [asptoday_discuss] Parameters.Append List





Hi All!



Does anyone out there know if there is a way in plain old and ADO to

list out the parameters when they are appended to a command to execute a

stored procedure?  It would be nice to have a way to list them and see

what is wrong with my page rather than having to response.write all my

variables out.



Here is an example of a piece of code that I am troubleshooting that I

would like to view the parameters that are set:



Set adocmd =3D Server.CreateObject("ADODB.Command")

	=09

		adocmd.ActiveConnection =3D oConn

		adocmd.CommandType =3D adCmdStoredProc

		adocmd.CommandText =3D "TempPlanning1A"

	=09

		adocmd.Parameters.Append

adocmd.CreateParameter("TempGUID", adGUID, adParamInput, 16, TempGUID)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubTypeGUID", adGUID, adParamInput, 16,

PubTypeGUID)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubType", adVarChar, adParamInput, 50, PubType)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubDate", adVarChar, adParamInput, 15,

DateOfRun)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubName", adVarChar, adParamInput, 50,

Publication)

		adocmd.Parameters.Append

adocmd.CreateParameter("Paired", adVarChar, adParamInput, 1, 1)

		adocmd.Parameters.Append

adocmd.CreateParameter("PubDeadline", adVarChar, adParamInput, 50,

PlanDeadline)

		adocmd.Parameters.Append

adocmd.CreateParameter("PlanGUID", adGUID, adParamInput, 16, PlanGUID)

		adocmd.Parameters.Append

adocmd.CreateParameter("PlanName", adVarChar, adParamInput, 50,

PlanName)

		adocmd.Parameters.Append

adocmd.CreateParameter("PlanDay", adVarChar, adParamInput, 15, PlanDay)

		adocmd.Parameters.Append

adocmd.CreateParameter("Edition", adVarChar, adParamInput, 50, Edition)

		adocmd.Parameters.Append

adocmd.CreateParameter("EditionDeadline", adVarChar, adParamInput, 50,

EdDeadline)

		adocmd.Parameters.Append

adocmd.CreateParameter("sUserGUID", adGUID, adParamInput, 16, sUserGUID)

		adocmd.Parameters.Append

adocmd.CreateParameter("TemplateName", adVarChar, adParamInput, 100,

TemplateName)

		adocmd.Parameters.Append

adocmd.CreateParameter("TemplateDesc", adVarChar, adParamInput, 255,

TemplateDesc)

	=09

		adocmd.Execute, , adExecuteNoRecords



Thanks,

Bill Reynolds

Web Application Developer

Graphic Enterprises, Inc.

3874 Highland Park NW

North Canton, OH 44720.8080

xxx.xxx.xxxx  x204 (p)

xxx.xxx.xxxx  (f)







Message #5 by "Bill Reynolds" <breynolds@g...> on Wed, 2 Jan 2002 14:03:41 -0500
Thanks Boni!!



Thanks,

Bill Reynolds

Web Application Developer

Graphic Enterprises, Inc.

3874 Highland Park NW

North Canton, OH 44720.8080

xxx.xxx.xxxx  x204 (p)

xxx.xxx.xxxx  (f)





-----Original Message-----

From: Boni Gopalan [mailto:boni@h...]

Sent: Wednesday, January 02, 2002 2:01 PM

To: ASPToday Discuss

Subject: [asptoday_discuss] Re: Parameters.Append List



Hi Billy,



Since Parameters is a collection, a simple For Each Loop should work



dim prmSPParam as ADODB.Parameter

Set prmSPParam =3D Server.CreateObject("ADODB.Parameter")



for each prmSPParam in adocmd.Parameters

    Response.write("Parameter Name : " + Cstr(prmSPParam.Name + " =3D " 

+

Cstr

(prmSPParam.value)) + "<BR>")

next





thank you

Boni Gopalan



----- Original Message -----

From: "Bill Reynolds" <breynolds@g...>

To: "ASPToday Discuss" <asptoday_discuss@p...>

Sent: Wednesday, January 02, 2002 12:24 PM

Subject: [asptoday_discuss] Parameters.Append List





Hi All!



Does anyone out there know if there is a way in plain old and ADO to

list out the parameters when they are appended to a command to execute a

stored procedure?  It would be nice to have a way to list them and see

what is wrong with my page rather than having to response.write all my

variables out.



Here is an example of a piece of code that I am troubleshooting that I

would like to view the parameters that are set:



Set adocmd =3D Server.CreateObject("ADODB.Command")



adocmd.ActiveConnection =3D oConn

adocmd.CommandType =3D adCmdStoredProc

adocmd.CommandText =3D "TempPlanning1A"



adocmd.Parameters.Append

adocmd.CreateParameter("TempGUID", adGUID, adParamInput, 16, TempGUID)

adocmd.Parameters.Append

adocmd.CreateParameter("PubTypeGUID", adGUID, adParamInput, 16,

PubTypeGUID)

adocmd.Parameters.Append

adocmd.CreateParameter("PubType", adVarChar, adParamInput, 50, PubType)

adocmd.Parameters.Append

adocmd.CreateParameter("PubDate", adVarChar, adParamInput, 15,

DateOfRun)

adocmd.Parameters.Append

adocmd.CreateParameter("PubName", adVarChar, adParamInput, 50,

Publication)

adocmd.Parameters.Append

adocmd.CreateParameter("Paired", adVarChar, adParamInput, 1, 1)

adocmd.Parameters.Append

adocmd.CreateParameter("PubDeadline", adVarChar, adParamInput, 50,

PlanDeadline)

adocmd.Parameters.Append

adocmd.CreateParameter("PlanGUID", adGUID, adParamInput, 16, PlanGUID)

adocmd.Parameters.Append

adocmd.CreateParameter("PlanName", adVarChar, adParamInput, 50,

PlanName)

adocmd.Parameters.Append

adocmd.CreateParameter("PlanDay", adVarChar, adParamInput, 15, PlanDay)

adocmd.Parameters.Append

adocmd.CreateParameter("Edition", adVarChar, adParamInput, 50, Edition)

adocmd.Parameters.Append

adocmd.CreateParameter("EditionDeadline", adVarChar, adParamInput, 50,

EdDeadline)

adocmd.Parameters.Append

adocmd.CreateParameter("sUserGUID", adGUID, adParamInput, 16, sUserGUID)

adocmd.Parameters.Append

adocmd.CreateParameter("TemplateName", adVarChar, adParamInput, 100,

TemplateName)

adocmd.Parameters.Append

adocmd.CreateParameter("TemplateDesc", adVarChar, adParamInput, 255,

TemplateDesc)



adocmd.Execute, , adExecuteNoRecords



Thanks,

Bill Reynolds

Web Application Developer

Graphic Enterprises, Inc.

3874 Highland Park NW

North Canton, OH 44720.8080

xxx.xxx.xxxx  x204 (p)

xxx.xxx.xxxx  (f)















Message #6 by "Tulip, Nick S" <nick.s.tulip@c...> on Wed, 2 Jan 2002 14:06:12 -0500



	A little bit late bur here:



        Set adocmd = New ADODB.Command

        

        adocmd.ActiveConnection = "DSN=asd;uid=ntulip;pwd=nick=0202;"

        adocmd.CommandType = adCmdStoredProc

        adocmd.CommandText = "TempPlanning1A"

        

        

        adocmd.Parameters.Append adocmd.CreateParameter("TempGUID", adGUID,

adParamInput, 16, TempGUID)

        adocmd.Parameters.Append adocmd.CreateParameter("PubTypeGUID",

adGUID, adParamInput, 16, PubTypeGUID)

        adocmd.Parameters.Append adocmd.CreateParameter("PubType",

adVarChar, adParamInput, 50, PubType)

        adocmd.Parameters.Append adocmd.CreateParameter("PubDate",

adVarChar, adParamInput, 15, DateOfRun)



        For i = 0 To adocmd.Parameters.Count

            Debug.Print adocmd.Parameters(i).Name

        Next



-----Original Message-----

From: Bill Reynolds [mailto:breynolds@g...]

Sent: Wednesday, January 02, 2002 2:04 PM

To: ASPToday Discuss

Subject: [asptoday_discuss] Re: Parameters.Append List





Thanks Boni!!



Thanks,

Bill Reynolds

Web Application Developer

Graphic Enterprises, Inc.

3874 Highland Park NW

North Canton, OH 44720.8080

xxx.xxx.xxxx  x204 (p)

xxx.xxx.xxxx  (f)





-----Original Message-----

From: Boni Gopalan [mailto:boni@h...] 

Sent: Wednesday, January 02, 2002 2:01 PM

To: ASPToday Discuss

Subject: [asptoday_discuss] Re: Parameters.Append List



Hi Billy,



Since Parameters is a collection, a simple For Each Loop should work



dim prmSPParam as ADODB.Parameter

Set prmSPParam = Server.CreateObject("ADODB.Parameter")



for each prmSPParam in adocmd.Parameters

    Response.write("Parameter Name : " + Cstr(prmSPParam.Name + " = " +

Cstr

(prmSPParam.value)) + "<BR>")

next





thank you

Boni Gopalan



----- Original Message -----

From: "Bill Reynolds" <breynolds@g...>

To: "ASPToday Discuss" <asptoday_discuss@p...>

Sent: Wednesday, January 02, 2002 12:24 PM

Subject: [asptoday_discuss] Parameters.Append List





Hi All!



Does anyone out there know if there is a way in plain old and ADO to

list out the parameters when they are appended to a command to execute a

stored procedure?  It would be nice to have a way to list them and see

what is wrong with my page rather than having to response.write all my

variables out.



Here is an example of a piece of code that I am troubleshooting that I

would like to view the parameters that are set:



Set adocmd = Server.CreateObject("ADODB.Command")



adocmd.ActiveConnection = oConn

adocmd.CommandType = adCmdStoredProc

adocmd.CommandText = "TempPlanning1A"



adocmd.Parameters.Append

adocmd.CreateParameter("TempGUID", adGUID, adParamInput, 16, TempGUID)

adocmd.Parameters.Append

adocmd.CreateParameter("PubTypeGUID", adGUID, adParamInput, 16,

PubTypeGUID)

adocmd.Parameters.Append

adocmd.CreateParameter("PubType", adVarChar, adParamInput, 50, PubType)

adocmd.Parameters.Append

adocmd.CreateParameter("PubDate", adVarChar, adParamInput, 15,

DateOfRun)

adocmd.Parameters.Append

adocmd.CreateParameter("PubName", adVarChar, adParamInput, 50,

Publication)

adocmd.Parameters.Append

adocmd.CreateParameter("Paired", adVarChar, adParamInput, 1, 1)

adocmd.Parameters.Append

adocmd.CreateParameter("PubDeadline", adVarChar, adParamInput, 50,

PlanDeadline)

adocmd.Parameters.Append

adocmd.CreateParameter("PlanGUID", adGUID, adParamInput, 16, PlanGUID)

adocmd.Parameters.Append

adocmd.CreateParameter("PlanName", adVarChar, adParamInput, 50,

PlanName)

adocmd.Parameters.Append

adocmd.CreateParameter("PlanDay", adVarChar, adParamInput, 15, PlanDay)

adocmd.Parameters.Append

adocmd.CreateParameter("Edition", adVarChar, adParamInput, 50, Edition)

adocmd.Parameters.Append

adocmd.CreateParameter("EditionDeadline", adVarChar, adParamInput, 50,

EdDeadline)

adocmd.Parameters.Append

adocmd.CreateParameter("sUserGUID", adGUID, adParamInput, 16, sUserGUID)

adocmd.Parameters.Append

adocmd.CreateParameter("TemplateName", adVarChar, adParamInput, 100,

TemplateName)

adocmd.Parameters.Append

adocmd.CreateParameter("TemplateDesc", adVarChar, adParamInput, 255,

TemplateDesc)



adocmd.Execute, , adExecuteNoRecords



Thanks,

Bill Reynolds

Web Application Developer

Graphic Enterprises, Inc.

3874 Highland Park NW

North Canton, OH 44720.8080

xxx.xxx.xxxx  x204 (p)

xxx.xxx.xxxx  (f)
















  Return to Index