%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% 'Make a transaction dispatcher instance Dim tNGs: Set tNGs = new tNG_dispatcher tNGs.Init "../" ' Start trigger Dim formValidation: Set formValidation = new tNG_FormValidation formValidation.Init formValidation.addField "Modelo", true, "text", "", "", "", "" tNGs.prepareValidation formValidation ' End trigger Dim Recordset1 Dim Recordset1_cmd Dim Recordset1_numRows Set Recordset1_cmd = Server.CreateObject ("ADODB.Command") Recordset1_cmd.ActiveConnection = MM_grijos_STRING Recordset1_cmd.CommandText = "SELECT Marca, IDmarca FROM Marcas ORDER BY Marca" Recordset1_cmd.Prepared = true Set Recordset1 = Recordset1_cmd.Execute Recordset1_numRows = 0 Dim Repeat1__numRows Dim Repeat1__index Repeat1__numRows = -1 Repeat1__index = 0 rsUsados_numRows = rsUsados_numRows + Repeat1__numRows ' Make an insert transaction instance Dim ins_Usados: Set ins_Usados = new tNG_multipleInsert ins_Usados.init MM_grijos_STRING tNGs.addTransaction ins_Usados ' Register triggers ins_Usados.registerTrigger Array("STARTER", "Trigger_Default_Starter", 1, "POST", "KT_Insert1") ins_Usados.registerTrigger Array("BEFORE", "Trigger_Default_FormValidation", 10, formValidation) ins_Usados.registerTrigger Array("END", "Trigger_Default_Redirect", 99, "../includes/nxt/back.asp") ' Add columns ins_Usados.setTable "Usados" ins_Usados.addColumn "IDmarca", "NUMERIC_TYPE", "POST", "IDmarca", "" ins_Usados.addColumn "Modelo", "STRING_TYPE", "POST", "Modelo", "" ins_Usados.addColumn "Color", "STRING_TYPE", "POST", "Color", "" ins_Usados.addColumn "Anio", "STRING_TYPE", "POST", "Anio", "" ins_Usados.addColumn "Precio", "STRING_TYPE", "POST", "Precio", "" ins_Usados.addColumn "Ubic", "STRING_TYPE", "POST", "Ubic", "" ins_Usados.setPrimaryKey "ID", "NUMERIC_TYPE", "", "" ' Make an update transaction instance Dim upd_Usados: Set upd_Usados = new tNG_multipleUpdate upd_Usados.init MM_grijos_STRING tNGs.addTransaction upd_Usados ' Register triggers upd_Usados.registerTrigger Array("STARTER", "Trigger_Default_Starter", 1, "POST", "KT_Update1") upd_Usados.registerTrigger Array("BEFORE", "Trigger_Default_FormValidation", 10, formValidation) upd_Usados.registerTrigger Array("END", "Trigger_Default_Redirect", 99, "../includes/nxt/back.asp") ' Add columns upd_Usados.setTable "Usados" upd_Usados.addColumn "IDmarca", "NUMERIC_TYPE", "POST", "IDmarca" upd_Usados.addColumn "Modelo", "STRING_TYPE", "POST", "Modelo" upd_Usados.addColumn "Color", "STRING_TYPE", "POST", "Color" upd_Usados.addColumn "Anio", "STRING_TYPE", "POST", "Anio" upd_Usados.addColumn "Precio", "STRING_TYPE", "POST", "Precio" upd_Usados.addColumn "Ubic", "STRING_TYPE", "POST", "Ubic" upd_Usados.setPrimaryKey "ID", "NUMERIC_TYPE", "GET", "ID" ' Make a delete transaction instance Dim del_Usados: Set del_Usados = new tNG_multipleDelete del_Usados.init MM_grijos_STRING tNGs.addTransaction del_Usados ' Register triggers del_Usados.registerTrigger Array("STARTER", "Trigger_Default_Starter", 1, "POST", "KT_Delete1") del_Usados.registerTrigger Array("END", "Trigger_Default_Redirect", 99, "../includes/nxt/back.asp") ' Add columns del_Usados.setTable "Usados" del_Usados.setPrimaryKey "ID", "NUMERIC_TYPE", "GET", "ID" 'Execute all the registered transactions tNGs.executeTransactions 'Get the transaction recordset Dim rsUsados Dim rsUsados_numRows Set rsUsados = tNGs.getRecordset("Usados") rsUsados_numRows = 0 Dim rsUsados_total rsUsados_total = KT_getNumberOfRows(rsUsados) %>
<% Recordset1.Close() Set Recordset1 = Nothing %>