Provider error '8002000a' Out of present range. |
This is usually caused when you pass a numeric value too large for the data type, when using a ADODB.Command. For example, sending 2^32 to a parameter using adInteger. A decent way to avoid this strong typing issue altogether is to avoid the command object and use connectionObject.Execute("EXEC procName"). See
Article #2201 for more information on executing stored procedures from ASP without using a command object.