Cuestión : procedimiento almacenado as400 usar el ASP clásico

necesito llamar un procedimiento almacenado de AS400 DB2 de una página clásica del ASP.  
using el siguiente: El
amortigua el chassisnumber dévil dévil dévil dévil del strProcCMD
RST

del chassisnumber
StrProc
del termcode
= de “APLZ330211 " termcode del
= “GBLDEV " del
.connection”)/>

STRProc determinado = Server.Createobject STRProc.open, “gblodbc”, “odbcgbl " strProcCMD determinado del
= el
strProcCMD.ActiveConnectio.command”)/>n = STRProc
strProcCMD.CommandText = “getOpenDvirByChassis de la llamada (termcode, chassisnumber); el “
determinado RST = strProcCMD.Execute

then debo poder iterar el thur que los recordset.

i consiguen el este error: abastecedor VIEJO del DB del
Microsoft para el
[IBM] [conductor expreso de los conductores de ODBC (0x80040E14) del acceso de cliente ODBC (de 32 bits)][DB2/400 SQL] SQL0104 - el símbolo TERMCODE era inválido. Símbolos válidos: :. el

what es incorrecto con el parameters.
I piensa que necesito utilizar un diverso method.

class= del

Respuesta : procedimiento almacenado as400 usar el ASP clásico

usted no puede utilizar
 strProcCMD.CommandText = “getOpenDvirByChassis de la llamada (termcode, chassisnumber); ”

puesto que el termcode es una variable en su ASP, que es desconocido a db2
utilizar el encadenamiento de la secuencia para substituir el nombre variable por el valor real o para utilizar marcadores del parámetro (?)
y pasar los valores con parámetros
Otras soluciones  
 
programming4us programming4us