javascript – Quiero hacer un select donde se seleccione cuantos datos me muestra mi tabla con DataTable

Hola quiero poner en mi tabla un select donde pueda asignarle una cantidad de (50,100,200,300) y esa cantidad se me muestre en la grilla. Este es mi codigo

´´´´´´´´´´´´

table = $(‘#tableGralActividad’).DataTable({
//”dom”: “<‘row'<‘col-sm-9’l><‘col-sm-3’f>><‘row'<‘col-sm-12’tr>><‘row'<‘col-sm-5’i><‘col-sm-7’p>>”,
“dom”: “<‘row'<‘col-sm-12’tr>><‘row'<‘col-sm-3’i><‘col-sm-8’p ><‘col-sm-1’l>>”,
//”scrollX”: false,
“paging”: true,
“lengthChange”: true,
“searching”: true,
“ordering”: true,
//”order”: ((2, “desc”)),
“processing”: true,
“serverSide”: true,

            pageLength: 100,
            //"select": true,
            "language": {
                "processing": mensaje,
                "info": "Página _PAGE_ de _PAGES_ páginas - _MAX_ registros en total",
                "infoEmpty": "Sin registros para mostrar",
                "lengthMenu": "Mostrando _MENU_ registros por página",
                "zeroRecords": "Nada encontrado",
                "infoFiltered": "(filtered from _MAX_ total records)",
                //'paginate': {
                //    'previous': 'Previo',
                //    'next': 'Siguiente'
                //},
                "oPaginate": {
                    "sFirst": "Primero",
                    "sLast": "Último",
                    "sNext": "Siguiente",
                    "sPrevious": "Anterior"
                },
                "oAria": {
                    "sSortAscending": ": Activar para ordenar la columna de manera ascendente",
                    "sSortDescending": ": Activar para ordenar la columna de manera descendente"
                },
                "buttons": {
                    "copy": "Copiar",
                    "colvis": "Visibilidad"
                },
                "sSearch": "Buscar:",

            },
            "stateSave": true,
            select: {
                style: 'multi'
            },

            ////"filter": true,
            //"searching": true,
            "responsivePriority": 1,
            //"fixedHeader": true,
            "lengthMenu": ((10, 25, 50, -1), (10, 25, 50, "All")),
            //"pageLength": 50,
            "ajax": {
                "url": url,
                "type": "POST",
                "datatype": "json"
            },

            "columns": (

                {
                    "data": 'IdActividad', "width": "10%", className: "dt-center",
                    render: function (data, type, row) {
                        if (type === 'display') {
                            return "<input type="checkbox" class="editor-active" value='" + data+"'>";
                        }
                        return data;
                    },
                    "orderable": false,
                    className: "dt-body-center"
                },
                { "data":  },
                { "data":  },
                { "data":  },
                { "data":  },                   
                {
                    "data": 'fechaFin', "width": "10%", type: 'datetime', className: "dt-center",
                    render: function (data) {
                        if (data == null) {
                            return data;
                        }
                        else {
                            new_data = data.split("T");
                            //new_data(0) = displayDate(new_data(0));
                            return new_data(0);
                        }
                    }
                },
                {
                    "data": 'fechaFin2', "width": "10%", className: "dt-center",
                    render: function (data) {
                        if (data == null) {
                            return data;
                        }
                        else {
                            new_data = data.split("T");
                            //new_data(0) = displayDate(new_data(0));
                            return new_data(0);
                        }
                    }
                },
                {
                    "data": 'fechaCalificacion', "width": "10%", className: "dt-center",
                    render: function (data) {
                        if (data == null) {
                            return data;
                        }
                        else {
                            new_data = data.split("T");
                            //new_data(0) = displayDate(new_data(0));
                            return new_data(0);
                        }
                    }
                },

            ),


            "rowCallback": function (row, data) {

                if (data.IdActividad != "") {

                    //$('#cbox1').prop('checked', false);
                    //$('td:eq(0)', row).html("<input type="checkbox">");
                }
                if (data.tienePunto == 1) {
                   // alert(data.tienePunto);
                    $('td:eq(1)', row).html("<i class='fa fa-check-square'></i>");

                }
                if (data.idArchivo != null) {
                    $('td:eq(4)', row).html("<a href=# onclick='verArchivo(" + data.idArchivo + ")' class='btn btn-warning'><i class='fa fa-download'></i>" + "</a>");

                }
                if (data.IdActividad != null) {
                    //$('td:eq(8)', row).html("<a href=# onclick='subirArchivoGrilla(" + data.IdActividad + ")' class='btn btn-success' style='color:white;'><i class='fa fa-upload'></i></a><span style='padding-left: 4% !important;' id='span" + data.IdActividad + "'>No hay archivos</span>");

                }
                if (data.nombreEstado != null) {
                    if (data.nombreEstado == "Para Enviar") {
                        $('td:eq(10)', row).html("<span class='label label-primary' style='font-size: 100% !important;'>" + data.nombreEstado + "</span>");
                    }
                    else {
                        if (data.nombreEstado == "Aprobado") {
                            $('td:eq(10)', row).html("<span class='label label-success' style='font-size: 100% !important;'>" + data.nombreEstado + "</span>");
                        } else {
                            if (data.nombreEstado == "En Analisis") {
                                $('td:eq(10)', row).html("<span class='label label-warning' style='font-size: 100% !important;'>" + data.nombreEstado + "</span>");
                            } else {
                                if (data.nombreEstado == "No Aprobado") {
                                    $('td:eq(10)', row).html("<span class='label label-danger' style='font-size: 100% !important;'>" + data.nombreEstado + "</span>");
                                } else {
                                    if (data.nombreEstado == "Sin Emitir") {
                                        $('td:eq(10)', row).html("<span class='label label-sinemitir' style='font-size: 100% !important;'>" + data.nombreEstado + "</span>");
                                    } else {
                                        $('td:eq(10)', row).html("<span class='label label-indigo' style='font-size: 100% !important;'>" + data.nombreEstado + "</span>");
                                    }
                                }
                            }
                        }
                    }
                }


            },
            "initComplete": function (settings, json) {
                $.unblockUI();


            },
            "drawCallback": function (settings) {
                if ($('#cbox1').is(':checked')) {
                    //alert('Seleccionado');
                    $('input:checkbox').prop('checked', true);
                }
                //alert('DataTables has redrawn the table');
            }
        });

´´´´´´´´´´´´´´

Ahi creo la tabla , estoy usando C# , .Net , JavaScript y css

javascript – como mostrar los datos de mi api en HTML?

Hola estoy haciendo una pagina de pruebas, tengo una api y quiero mostrar los datos obtenidos en un documento HTML, como puedo hacerlo?
mi codigo en js es el siguiente:

 fetch('http://192.168.0.79:8080/Presentacion/SirtacAlicuotaServlet')
          .then(response => response.json())
          .then(json => console.log(json))
    
          async function alicuotas(alicuotas) 
    {
      let response = await      fetch(`http://192.168.0.79:8080/Presentacion/SirtacAlicuotaServlet`);
      let data = await response.json()
      return data;
    } 

Gracias

sql – debo guardar datos de un query que vienen de dos tablas en un arreglo en php

tengo un problema respecto al crud, específicamente al método de leer los datos de la bd y regresarlo en el que necesito regresar en un arreglo la cveArticulo, la descripción que están en la tabla artículos y la de existencia que esta en la tabla existencias.
Tengo las clases Articulo() y Existencia() que solo tienen métodos get y set.
Este es mi código.

public function mostrar(){
            $db=Db::conectar();
            $listaTotal=();
            $select=$db->query('SELECT * FROM articulos, existencias WHERE articulos.cveArticulo = existencias.cveArticulo');

            foreach ($select->fetchAll() as $datos) {
                $myArticulo= new Articulo();
                $myArticulo->setCveArticulo($datos('cveArticulo'));
                $myArticulo->setDescripcion($datos('descripcion'));
                $myArticulo->setExistencia($datos('existencia'));
                //Se guarda en la matriz
                $listaTotal()= $myArticulo;
            }
            //Se regresa el valor
            return $listaTotal;
        }

postgresql – Hacer un trigger que borre datos de una tabla después de actualizar datos de otra tabla

Me encuentro trabajando con postgresql y necesito saber quien me puede ayudar a crear un trigger que después de actualizar el nombre de un tema en la tabla tema debo de eliminar los registros que se encuentran con el nombre antiguo en una tabla llamada opinión denegada pero en esta tabla solo tengo el id_opinión y la causa
Tablas
Tema(id_tema, nombre_tema)
Opinion(id_opinion, id_tema, nombre_opinion)
Opinión_denegada(id_opinion, causa)

sql – Extracción de datos a tabla temporal

actualmente tengo una consulta que me extrae información de una base que esta en otro server y lo guarda en una tabla, hago esto ya que la tabla de donde extrae la información corren bastantes transacciones y al tener solo los datos que necesito en una tabla aparte no provoco lentitud, el problema es que no se porque no me extrae toda la información que necesito siendo que me extrae menos datos, esta es la consulta:

  SELECT
        (BPId)
      , (BPTypeCode)
      , (BranchId)
      , (Amount)
      , ISNULL((RelatedContractNumber), '')                                   AS 'RelatedContractNumber'
      , (bp).(DocNum)
      , ISNULL((CorrespondingContractNumber), '')                             AS 'CorrespondingContractNumber'
      , (OrderingBankCode)
      , bp.OrderingBankName
      , bp.BeneficiaryBankCode
      , bp.BeneficiaryAccount
      , bp.BeneficiaryTaxCode
      , (BeneficiaryBankName)
      , ISNULL((OrderingCountryId), '')                                       AS 'OrderingCountryId'
      , ISNULL((BeneficiaryCountryId), '')                                    AS 'BeneficiaryCountryId'
      , (Currency)
      , (ValueDate)
      , (Created)
      , ISNULL(bp.ExchangeRate, 0.00000)                                      AS TasaCambioTransaccion
      , ISNULL(ex.TasaCambioDia, 0.00000)                                     AS TasaCambioBCH
      , CONCAT(
            FORMAT(bp.Created, 'yyyyMMddHHMMss'), '0'
          , CONVERT(VARCHAR(15), bp.BPId))                                    AS 'NumeroTransaccion'
      , ISNULL(c.ClientId, '')                                                AS 'ClientId'
      , SUBSTRING(REPLACE(CONVERT(VARCHAR(20), @FechaInicio), '-', ''), 1, 6) AS 'MesReportado'
    FROM CWCORE2.CWNET_HON.dbo.BusinessProcesses                         AS bp WITH(NOLOCK)
        OUTER APPLY(SELECT TOP 1
                        ccr.ClientId
                    FROM CWCORE2.CWNET_HON.dbo.CustomerContractRelations AS ccr
                        INNER JOIN CWCORE2.CWNET_HON.dbo.Clients         AS c ON ccr.ClientId = c.ClientId
                    WHERE ccr.ContractNumber = bp.RelatedContractNumber) c
        OUTER APPLY(SELECT TOP 1
                        er.BuyCash AS TasaCambioDia
                    FROM CWCORE2.CWNET_HON.dbo.ExchangeRates AS er
                    WHERE CONVERT(DATE, er.ValidDate) = CONVERT(
                                                            DATE, bp.Created)
                          AND er.BranchId = 0) ex
    WHERE CONVERT(DATE, bp.Created) BETWEEN @FechaInicio AND @FechaFinal
          AND bp.BPTypeCode COLLATE SQL_Latin1_General_CP1_CI_AS IN ( SELECT cett.BPTypeCode FROM dbo.Cat_EquivalenciaTipoTransaccion AS cett )
          AND bp.BPStatusId = 10

Esta consulta me extrae informacion de codigos en especifico para guardarlos en otra tabla y solo utilizar esa, sin embargo no me extrae toda la informacion, no se si sera algun problema en la sentencia, el campo bp.BPStatusId = 10 significa que la transaccion es aprobada

javascript – Datos de pestaña actual datatable

Que tal quisiera saber si me pueden ayudar con el siguiente problema: estoy corriendo un servicio web luego de la clase datatable drawCallback pero de toda la data de la tabla lo que esta volviendo lento el proceso.

Lo que yo quisiera es poder obtener los datos de la pestaña que estoy en ese momento

$(document).ready(function () {
                    $('#example').dataTable({
                        "drawCallback": function (settings) {
                            for (var i = 0; i < miArray.length; i++) {
                                reten(miArray(i));
                                consultatc(miArray(i));
                            }                          
                        }                      
                    });               
                         
                });

c++ pila estructura de datos

  1. Para la siguiente lista de instrucciones efectuadas sobre una pila inicialmente vacía, donde una letra es una operación de inserción y un asterisco es una operación de extracción, indica cuál es el estado final de la pila:
    Ejemplo de secuencia de caracteres
    a] E J E * R * C I C I * * * O * F * A C I L *
    b] L A * S T I * N * F I R * S T * * O U * T * * * * * *

table – Datatable – Columna con datos fijos y cabecera dinamica

Me solicitaron algo complejo de hacer en Datatable. Debo poder generar una tabla, la cual la primera columna sea informacion estatica, tanto el titlo de la columna, como las filas de este (lo marcado en rectangulo rojo de la imagen) y el resto, que esta encerrado en el rectangulo negro, se debe generar de forma dinamica, tanto los nombres de las cabeceras, como la informacion, todo traido desde una base de datos.
El detalle es que cuento con poca experienca en datatable y con suerte he logrado llenar una tabla con informacion dinamica.
Esta es la imagen de referencia, la cual debo generar en datatable:
Imagen de referencia datatable

Lo que esta abajo, Total, Cierre y Efecttividad, lo manejare con un tfooter.

Espero me puedan orientar, ya que no pillo como hacerlo.

trato de subir un respaldo de Base de datos a un nuevo sitio web

—- Table structure for table wp_actionscheduler_actions–DROP TABLE IF EXISTS wp_actionscheduler_actionsintroducir la descripción de la imagen aquí

Seleccionar y visualizar archivo tipo blob binario de base de datos SQL en Rails

Estoy intentando traer desde una base de datos en SQL un archivo tipo blob binario que es un pdf en realidad y poder visualizarlo desde una web que tengo en Ruby on Rails.
Lo que he intentado realizar es lo siguiente:

<%= results = FirebirdDBModel.connection.execute("select RESUMEN from PERSONA_CC_RESUMEN where PERSONA_ID=24") %>
  <% a = Affiliate.find_by_id(88) %>
  <% results.each do |file| %>
    <%= file(0) %>
<% end %>

Y el resultado que obtengo es lo siguiente: (lo adjunto en una imagen ya que es un conjunto de caracteres largo)

introducir la descripción de la imagen aquí

La tabla a la que consulto esta en la siguiente imagen, lo que quiero visualizar en mi web es el campo RESUMEN que es el pdf que necesito mostrar en la web.

introducir la descripción de la imagen aquí