Shell 08-09-2021, 21:16
Buenas!.

Estoy repasando el videotutorial de Shordi sobre la clase Watch. Cuando se define el nombre de un manejador de eventos. Ejemplo:

Código:
vg = New Watch(cPath) As "vigilante"

Entonces para crear los eventos que va a manejar vg escribo

Código:
public sub vigilante_

En ese momento a Shordi se le muestra la lista de los eventos posibles que admite la clase Watch en cambio a mi eso no se me sale.
minuto 5:47.



Nunca me había salido antes y estaba acostumbrado pero cuando vi que a Shordi se le mostraba esa lista me pareció que probablemente debería ser así.

Estoy usando gambas 3.16.2

Para ver funcionar correctamente los eventos tuve que cambiar a gb.gui.qt
Es que gtk no lo uso por lo mismo, me suele dar problemas.

Saludos
gambafeliz 08-09-2021, 10:29
Hola

De verdad que esto me da apuro. Pero yo nunca me encargue de hacer un mecanizado de las consultas SQL (SELECT, INSERT, UPDATE) yo simplemente lo pasaba a una función y listo, hoy en día tengo SQLs por todo el código y me pregunto, ¿Alguien me enseñaría, sí, enseñaría como hacer esto?

Hasta rojo me pongo por pedir esto, pero ni llego a hacerlo bien, ya que no abarco todos los casos, y estoy harto de ocultar esta falta.

¿Como lo hacen ustedes para globalizar y encaminar las consultas por ejemplo a un módulo o a una clase?

Gracias.

Nota: En esta pregunta admito que me tiren tomates Smile
gambafeliz 07-09-2021, 13:24
Hola

Me surge un problema que me pilla a contra pie, y vamos que no voy a marcar el Gol Smile

Tengo una TextBox que voy metiendo texto y que lo voy contrastando con el evento KeyRelease() contra mi base de datos, el problema es antiguo y ya debería tener incluso solución pero estaba en Visual Basic y en Gambas pues no se me ocurre la solución aunque sea la misma. Pues el problema es que tengo un texto tal como Tejare's y que cuando buscon en mi consulta pongo algo como Descripcion = 'Tejare'%' y se ode todo ya que debería ser 'Tejare"'"%' pero lo peor es que como uso la caja texto TextBox para todo con respecto a la base de datos pues me va a petar todas las sentencias SQL sean Select, Insert, Update etc ya que le paso el TextBox. Hasta ahora no pasaba nada hasta que me he encontrado el apostrofe.

Que solución me dais teniendo en cuenta mi caso tan particular.

Gracias.

=== Solucionado ========================

La solución es concatenar con la palabra a buscar en la consulta esta cadena "'", si se detecta que el usuario escribe un (apostrofe ') en el TextBox, pero sinceramente aunque esta es la solución, he decidido, ya que es para mi programa personal, no admitir en mi base de datos apostrofes ya que me obliga a detectar y automatizar este caso en todas mis consultas presentes y futuras. Esto estará así hasta que vea algo más global y menos costoso para mi desarrollo.
Páginas (557):    1 384 385 386 387 388 557   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 285
Último miembro: XLRG
Temas del foro: 1,720
Mensajes del foro: 8,934
Últimos temas
Archivos .ods
Foro: General
Último mensaje por: tincho, 01-07-2025, 18:54
Respuestas: 8 - Vistas: 151
Publicidad
Foro: Sobre gambas-es.org
Último mensaje por: tincho, 01-07-2025, 18:48
Respuestas: 6 - Vistas: 292
Web con gambas, a ver si ...
Foro: WebApp/WebForms
Último mensaje por: tincho, 01-07-2025, 17:47
Respuestas: 41 - Vistas: 32,373
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: guizans, 22-06-2025, 19:55
Respuestas: 3 - Vistas: 269
Crear una aplicación para...
Foro: Bases de Datos
Último mensaje por: Shell, 29-05-2025, 20:11
Respuestas: 11 - Vistas: 1,414
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.