$fetch()
Do oSQL.$fetch(selectfetchid,iFetchCap) Returns idObtiene cero o más filas del conjunto de resultados generado mediante un $selectfetch() anterior.
- selectfetchid es el id retornado por el $selectfetch().
- iFetchCap es el número de filas devueltas.
En este caso, el ID devuelto será el mismo. Al finalizar, se invocará el método $sqldone() pasando los siguientes parámetros:
- El ID de la solicitud (el mismo que retorno el $selectfetch)
- Una lista conteniendo cero o más filas del conjunto de resultados.
$insert()
Do oSQL.$insert(cSQL,listorrow) Returns idInserta una o más filas en una tabla de la base de datos.
- cSQL es la instrucción de inserción. Puede ser escrita a mano, u obtenida como resultado de la ejecución de un $insert sobre una clase “schema”. cSQL puede contener referencias a variables mediante la notación @[$nombre_columna], donde nombre_columna es el nombre de una columna incluida en listorrow.
- listorrow, es una variable de tipo “list” o “row” que contiene los datos a insertar.
Al finalizar, se invocará el método $sqldone() pasando los siguientes parámetros:
- El ID de la solicitud (el mismo que retornó el $insert()).
Ejemplo:
Do oSQL.$insert("INSERT INTO producto (nombre,cantidad) VALUES (@[colNomb],@[colCant])”,lBindVars) Returns IDinsert