Harpo 21-05-2022, 12:02
Necesito mover el último elemento de un array de arrays tipo String a otra posición utilizando Insert pero me da un error de coincidencia de tipos. Ando algo perdido, he buscado información pero no encuentro nada. Sólo se me ocurre añadir un elemento vacío al final y "bajar" los elementos necesarios para dejar el hueco, pero debe de haber un método más sencillo.

El código que da error es este:

Código:
   Dim aString As New String[][]
   Dim aTemp As String[]

   aString.Push(["1", "2", "3"])
   aString.Push(["4", "5", "6"])
   aString.Push(["7", "8", "9"])
   aString.Push(["10", "11", "12"])

   aTemp = aString.Pop()
   aString.Insert(aTemp, 1)   'ERROR: No coinciden los tipos: requerido String[], obtenido String en cambio.
Se agradece cualquier ayuda.
Un saludo
gambafeliz 18-05-2022, 17:36
Hola

Esta pregunta es para todo aquel que tenga muy claro el comportamiento de SELECT UNION en mi caso en el motor SQLite3.

Caso a describir:
Hago un SELECT donde pongo la columna Fecha A y Fecha B donde Fecha B no tiene por que estar rellena y cuando no esta rellena tiene un "-" para distinguir el campo vacío.
Dicho esto, sería:

Código:
1er. select
SELECT FechaA, FechaB
FROM (SELECT FechaA, FechaB FROM TA UNION SELECT FechaA, FechaB FROM TA ORDER BY FechaB)
WHERE FechaB<>'-'
UNION
2º select
SELECT FechaA, FechaB
FROM (SELECT FechaA, FechaB FROM TA UNION SELECT FechaA, FechaB FROM TA ORDER BY FechaA)
WHERE FechaB='-';


Yo pensaba para el caso descrito:
Que los datos del primer select se cargarían en el result primero y tras él, el segundo select se cargaría a continuación, pero en mis pruebas se mezclan

Alguien sabe cual es la razón.

En definitiva, yo se que con una vista podría resolver mi duda, pero alguien sabe la razón de si no ordeno nada en el union principal, por que no toma mi lógica descrita.

Gracias.
alessandri 12-05-2022, 14:49
Saludos,
Estoy teniendo el siguiente problema con una ValueBox.
Introduzco el valor 6954884503413, el cual es un código EAN
y procedo a guardarlo en una DB. Al recuperar el registro me
devuelve 6.954884503413E+12
¿Alguien sabe como evitarlo?

pd: el la DB se guarda correctamente.
Gracias.
Páginas (571):    1 314 315 316 317 318 571   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 310
Último miembro: MARQUITOS6767
Temas del foro: 1,761
Mensajes del foro: 9,153
Últimos temas
Problema con el repósito ...
Foro: Instalación
Último mensaje por: guizans, 14-04-2026, 21:38
Respuestas: 2 - Vistas: 337
UEFI y BIOS
Foro: Hardware & IoT
Último mensaje por: guizans, 13-04-2026, 21:22
Respuestas: 3 - Vistas: 2,500
Visual Studio Code con Ga...
Foro: General
Último mensaje por: guizans, 07-03-2026, 14:24
Respuestas: 2 - Vistas: 722
WebForm con mysql gridvie...
Foro: WebApp/WebForms
Último mensaje por: vjarvelo, 03-03-2026, 16:32
Respuestas: 2 - Vistas: 3,374
Sobre la proteccion del c...
Foro: General
Último mensaje por: Shordi, 19-02-2026, 11:07
Respuestas: 7 - Vistas: 1,308
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.