Example #1
0
 def procesar_funcionInsert16(self):
     global instrucciones_Global, tc_global1, ts_global1, listaErrores, erroressss, ts_globalIndex1
     instrucciones = g.parse(
         'insert into tbCalificacion values (     2    ,   \'Update\'   ,    2     );'
     )
     erroressss = ErrorHTML()
     if erroressss.getList() == []:
         instrucciones_Global = instrucciones
         ts_global = TS.TablaDeSimbolos()
         ts_globalIndex = TSINDEX.TablaDeSimbolos()
         tc_global = TC.TablaDeTipos()
         tc_global1 = tc_global
         ts_global1 = ts_global
         ts_globalIndex1 = ts_globalIndex
         salida = procesar_instrucciones(instrucciones, ts_global,
                                         tc_global, ts_globalIndex)
         print(salida)
     else:
         print('Parser Error')
Example #2
0
 def procesar_funcionUpdate15(self):
     global instrucciones_Global, tc_global1, ts_global1, listaErrores, erroressss, ts_globalIndex1
     instrucciones = g.parse(
         ' update tbProducto set  estado =     2       where       estado    ==     1        ;'
     )
     erroressss = ErrorHTML()
     if erroressss.getList() == []:
         instrucciones_Global = instrucciones
         ts_global = TS.TablaDeSimbolos()
         ts_globalIndex = TSINDEX.TablaDeSimbolos()
         tc_global = TC.TablaDeTipos()
         tc_global1 = tc_global
         ts_global1 = ts_global
         ts_globalIndex1 = ts_globalIndex
         salida = procesar_instrucciones(instrucciones, ts_global,
                                         tc_global, ts_globalIndex)
         print(salida)
     else:
         print('Parser Error')
Example #3
0
 def procesar_funcionInsert12(self):
     global instrucciones_Global, tc_global1, ts_global1, listaErrores, erroressss, ts_globalIndex1
     instrucciones = g.parse(
         'INSERT INTO tbProducto values (     7    ,   \'Teclado Flexible USB\'   , now ( ) ,    1     );'
     )
     erroressss = ErrorHTML()
     if erroressss.getList() == []:
         instrucciones_Global = instrucciones
         ts_global = TS.TablaDeSimbolos()
         ts_globalIndex = TSINDEX.TablaDeSimbolos()
         tc_global = TC.TablaDeTipos()
         tc_global1 = tc_global
         ts_global1 = ts_global
         ts_globalIndex1 = ts_globalIndex
         salida = procesar_instrucciones(instrucciones, ts_global,
                                         tc_global, ts_globalIndex)
         print(salida)
     else:
         print('Parser Error')
Example #4
0
 def procesar_funcionInsert13(self):
     global instrucciones_Global, tc_global1, ts_global1, listaErrores, erroressss, ts_globalIndex1
     instrucciones = g.parse(
         'INSERT INTO tbProducto values (     8    ,   \'Laptop Samsung\'   ,   \'2021-01-02\'   ,    1     );'
     )
     erroressss = ErrorHTML()
     if erroressss.getList() == []:
         instrucciones_Global = instrucciones
         ts_global = TS.TablaDeSimbolos()
         ts_globalIndex = TSINDEX.TablaDeSimbolos()
         tc_global = TC.TablaDeTipos()
         tc_global1 = tc_global
         ts_global1 = ts_global
         ts_globalIndex1 = ts_globalIndex
         salida = procesar_instrucciones(instrucciones, ts_global,
                                         tc_global, ts_globalIndex)
         print(salida)
     else:
         print('Parser Error')
Example #5
0
 def procesar_funcionCreateIndex5(self):
     global instrucciones_Global, tc_global1, ts_global1, listaErrores, erroressss, ts_globalIndex1
     instrucciones = g.parse(
         ' CREATE  UNIQUE  INDEX idx_califica ON tbCalificacion   (  idcalifica       );'
     )
     erroressss = ErrorHTML()
     if erroressss.getList() == []:
         instrucciones_Global = instrucciones
         ts_global = TS.TablaDeSimbolos()
         ts_globalIndex = TSINDEX.TablaDeSimbolos()
         tc_global = TC.TablaDeTipos()
         tc_global1 = tc_global
         ts_global1 = ts_global
         ts_globalIndex1 = ts_globalIndex
         salida = procesar_instrucciones(instrucciones, ts_global,
                                         tc_global, ts_globalIndex)
         print(salida)
     else:
         print('Parser Error')