Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/08/2007, 05:36
Avatar de TCL_ZIP
TCL_ZIP
 
Fecha de Ingreso: noviembre-2003
Ubicación: Esporles, Mallorca, España
Mensajes: 690
Antigüedad: 20 años, 10 meses
Puntos: 4
expliquenme esta linea

Pues eso, he buscado por internet y no encuentro ninguna pagina que me diga exactamente los parametros que utiliza. (linea generada por dreamweaver)
Código PHP:
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param5"202150Request.Form("COMPOPRODDESC"))  adVarWChar 

todo esto, en su contesto es lo siguiente:
Código PHP:
Dim MM_editCmd

    Set MM_editCmd 
Server.CreateObject ("ADODB.Command")
    
MM_editCmd.ActiveConnection MM_ASH_STRING
    MM_editCmd
.CommandText "INSERT INTO tblpedidos (CLIENTE, FPEDIDOCLIENTE, COMERCIAL, COMPOPRODID, COMPOPRODDESC, CANTIDAD, PROVEEDOR, FPEDIDOPROV, FENTREGACLIENTE, RESERVADO, FACTURADO) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)" 
    
MM_editCmd.Prepared true
    MM_editCmd
.Parameters.Append MM_editCmd.CreateParameter("param1"51, -1MM_IIF(Request.Form("CLIENTE"), Request.Form("CLIENTE"), null)) ' adDouble
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param2", 135, 1, -1, MM_IIF(Request.Form("FPEDIDOCLIENTE"), Request.Form("FPEDIDOCLIENTE"), null)) ' 
adDBTimeStamp
    MM_editCmd
.Parameters.Append MM_editCmd.CreateParameter("param3"51, -1MM_IIF(Request.Form("COMERCIAL"), Request.Form("COMERCIAL"), null)) ' adDouble
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param4", 202, 1, 50, Request.Form("COMPOPRODID")) ' 
adVarWChar
    MM_editCmd
.Parameters.Append MM_editCmd.CreateParameter("param5"202150Request.Form("COMPOPRODDESC")) ' adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param6", 5, 1, -1, MM_IIF(Request.Form("CANTIDAD"), Request.Form("CANTIDAD"), null)) ' 
adDouble
    MM_editCmd
.Parameters.Append MM_editCmd.CreateParameter("param7"51, -1MM_IIF(Request.Form("PROVEEDOR"), Request.Form("PROVEEDOR"), null)) ' adDouble
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param8", 135, 1, -1, MM_IIF(Request.Form("FPEDIDOPROV"), Request.Form("FPEDIDOPROV"), null)) ' 
adDBTimeStamp
    MM_editCmd
.Parameters.Append MM_editCmd.CreateParameter("param9"1351, -1MM_IIF(Request.Form("FENTREGACLIENTE"), Request.Form("FENTREGACLIENTE"), null)) ' adDBTimeStamp
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param10", 5, 1, -1, MM_IIF(Request.Form("RESERVADO"), 1, 0)) ' 
adDouble
    MM_editCmd
.Parameters.Append MM_editCmd.CreateParameter("param11"51, -1MM_IIF(Request.Form("FACTURADO"), 10))  adDouble
    MM_editCmd
.Execute 
es una inserción a través de formulario, os saldria mal explicarme que hace exactamente la función createparameter y sus parametros?