Shordi 05-02-2025, 12:31
Ayer intenté hacer un pequeño programa donde pensaba utilizar una base de datos sqlite y mis famosos controles de base de datos... 
Nuevo Proyecto-> Proyecto de base de datos, copia y pegar el código de los controles, un pequeño formulario... y cuál sería mi sorpresa que de repente no funcionaba nada de esos controles que llevan funcionando años.

Pequeña investigación y descubierto el problema: En los drivers de antes, la propiedad Fields de un Result actuaba como un array de objetos .ResultFields y ahora actúa como una colección que tiene como clave el nombre del campo y como valor el objeto .resulfield... 
Así, este código que extrae los nombres de campo y los tipos de datos de un result:

Código:
  For f = 0 To Value.Fields.Count - 1
        $fieldnames.Add(Value.Fields[f].Name)
        $fieldtypes.Add(value.Fields[f].type)
      Next
Deja de funcionar si usamos gb.db2 en lugar del obsoleto gb.db.
Para que funcione debe ser sustituído por algo así:
Código:
  For Each skey In Value.Fields
        $Fieldnames.Add(skey.Name)
        $Fieldtypes.Add(skey.Type)
      Next

No sé si eso es una mejora o sólo otra manera de pelar el mismo gato, pero sí sé que para revivir todos los programas que tengo (perdón, que en mi antiguo trabajo tienen) van a sudar tinta como se les ocurra actualizar al 3.20...

Malditas actualizaciones...


Es la primera vez que subo código en el foro nuevo, espero que salga bien.
Iba a poner de título "¡Pos yo me cago en las actualizaciones!"... pero es algo excesivo, creo.

Saludos
jguardon 03-02-2025, 22:11
Hola amigos

Por necesidades monetarias vamos a "disfrutar" de algo de publicidad en el foro durante una temporada. Os lo explico:

Google Adsense es el motor de publicidad y anuncios que genera ridículas cantidades de dinero por mostrar publicidad en los sitios web. Cuando el blog funcionaba, se mostraba esa publicidad y desde 2009 (quizás después, no recuerdo bien) ha generado la increíble cantidad de 65 euros en 15 años!!!

Pues bien, me dice Google ahora que tengo que renovar un montón de papeleo para cobrar ese dinero, pero tampoco puedo porque el umbral de cobro está fijado a partir de 70€. Y no sólo eso, sino que además aplican descuentos por impuestos, etc, etc.

Por poco que sea lo que al final pueda cobrar, no me gustaría perderlo y es necesario llegar a esos 70€ para poder hacerlo, así que lamentablemente necesito mostrar anuncios durante una temporada.

Una vez alcanzado el objetivo y cobrado la limosna, volveré a quitarlo y nunca más volveré a usarlo, porque aquí el único que gana es Google y la limosna para los que ensuciamos nuestros sitios con basura de publicidad.

Mis disculpas a todos y ruego un poco de paciencia y a ser posible, no uséis los bloqueadores de anuncios tipo AdBlock si no es mucha molestia...

Saludos y muchas gracias
seta43 03-02-2025, 21:19
Quería crear una base de datos en Gambas, y me di cuenta que era algo tedioso crear el archivo SQLite, para mas tarde crear el programa para manejar la base de datos.
Se me vino la idea de crear un programa generador de una base de datos y a la vez el programa gráfico en gambas para interactuar con la base de datos.

[Imagen: KGZJyPbl.png]

[Imagen: wJ5Fmq9l.png]

http://seta43.duckdns.org/makedb/makedb.html

Páginas (560):    1 37 38 39 40 41 560   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 288
Último miembro: shoUsho
Temas del foro: 1,728
Mensajes del foro: 8,984
Últimos temas
Paren...WAIT !!!
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: guizans, 25-08-2025, 14:49
Respuestas: 3 - Vistas: 359
GambOS
Foro: General
Último mensaje por: guizans, 20-08-2025, 13:58
Respuestas: 0 - Vistas: 240
Gambas y Wayland
Foro: General
Último mensaje por: guizans, 20-08-2025, 13:56
Respuestas: 6 - Vistas: 485
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 19-08-2025, 10:40
Respuestas: 8 - Vistas: 852
Devorado por la malvada s...
Foro: Python
Último mensaje por: tercoide, 12-08-2025, 23:58
Respuestas: 6 - Vistas: 630
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.