alessandri 19-08-2022, 04:13
Hola amigos.

Tengo el siguiente problema:
llamo una funcion en MYSQL8.0 con gambas 3.17.3

"Call BuscarBlcCli('" & des & "', '" & has & "'," & idCliente & ")"

funciona bien, pero al volver a llamarla salta este error:

Query failed: Commands out of sync; you can' t run this command now.

Alguna idea?.

Gracias.
tincho 17-08-2022, 21:14
Hola a todos.
¿Es posible cambiar la tecla pulsada en el evento Key_Press a "siempre mayúscula"?
Los ejemplos que encuentro son para detener el evento si la tecla no es la que se espera.
Pero si por ejemplo quiero que en un textbox independientemente de si el lock de mayúsculas esta activad o no siempre se agreguen letras mayúsculas, en caso que sea una minúscula la pulsada, que esta se convierta en mayúscula.
Los ejemplos habituales son de este tipo
Código:
PUBLIC SUB TextBox1_KeyPress()

IF key.Text <> upper(key.Text)


STOP EVENT

ENDIF

END

¿Pero como hacer algo que cambie el key.code?

Código:
PUBLIC SUB TextBox1_KeyPress()

IF key.Text <> upper(key.Text)

' Ahora uso esto pero es posible modificar directamente el valor de la tecla
Last.Text = Last.Text & Upper(Key.Text)
Stop Event

'key.code = ? 'como conseguir el código de la mayúscula
' ¿Esto de aquí arriba se puede hacer ?

ENDIF

END
tincho 15-08-2022, 20:34
Hola.
Resulta que tengo una tabla "recipientes" con una lista de recipientes y en esta existen dos campos que apuntan a la tabla "unidades".
El caso es que al crear una vista salta un error de ambigüedad ya que le aparece mas de una vez el campo "unidades.name"

¿Como se puede sortear este inconveniente?

LEFT JOIN unidades ON recipientes.wtuom=unidades.idx
LEFT JOIN unidades ON recipientes.tuom=unidades.idx

Código:
CREATE TABLE "unidades" (
    "idx"    INTEGER,
    "name"    TEXT NOT NULL UNIQUE,
    "symbol"    TEXT,
    "type"    INTEGER,
    "basic"    TEXT,
    "other"    TEXT,
    FOREIGN KEY("type") REFERENCES "magnitudes"("idx"),
    PRIMARY KEY("idx" AUTOINCREMENT)
)

CREATE TABLE "recipientes" (
    "idx"    INTEGER,
    "tag"    TEXT NOT NULL UNIQUE,
    "wt"    REAL,
    "wtuom"    INTEGER,
    "temp"    REAL,
    "tuom"    INTEGER
    FOREIGN KEY("wtuom") REFERENCES "unidades"("idx"),
    FOREIGN KEY("tuom") REFERENCES "unidades"("idx"),
    PRIMARY KEY("idx" AUTOINCREMENT)
)

CREATE VIEW "view_recipientes" AS SELECT
    recipientes.idx AS idx,
    recipientes.tag AS tag,
    recipientes.wt AS wt,
    recipientes.wtuom AS wtuom,
    recipientes.temp AS temp,
    recipientes.tuom AS tuom,
    FROM recipientes
LEFT JOIN unidades ON recipientes.wtuom=unidades.idx
LEFT JOIN unidades ON recipientes.tuom=unidades.idx
ORDER BY recipientes.idx,recipientes.tag ASC
Nota: este es un ejemplo resumido pero en el caso real tengo 15 campos apuntando a la tabla unidades.
Páginas (566):    1 281 282 283 284 285 566   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 293
Último miembro: daniela
Temas del foro: 1,746
Mensajes del foro: 9,053
Últimos temas
Resultados dispares según...
Foro: Bases de Datos
Último mensaje por: guizans, Hace 1 hora
Respuestas: 2 - Vistas: 67
Mover un Result a una pos...
Foro: Bases de Datos
Último mensaje por: guizans, Ayer, 19:25
Respuestas: 2 - Vistas: 58
Nuevo manual dinámico...
Foro: WebApp/WebForms
Último mensaje por: Shordi, 23-11-2025, 02:08
Respuestas: 11 - Vistas: 3,074
Poner color a titulo o ca...
Foro: General
Último mensaje por: Alberto59, 13-11-2025, 20:58
Respuestas: 5 - Vistas: 402
Ultima fila en columnview
Foro: Controles/Librerías/Componentes
Último mensaje por: Alberto59, 11-11-2025, 14:18
Respuestas: 3 - Vistas: 273
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.