nburgues 05-04-2024, 18:13
Hola Comunidad, estoy teniendo un problema con la actualización a Gambas 3.19. Tengo un programa de gestión y facturación que usa una base de datos Sqlite3. El programa esta funcionando desde hace 10 años. Al actualizar de Gambas 3.18 a Gambas 3.19 me sale un mensaje de error cada vez que quiero agregar un registro a la base. El mensaje es:

INSERT cannot ignore already existing row for this 'sqlite3' connection.

Esto sale al ejecutar la sentencia Create.

Código:
Private hcon As Connection
Private hresult As Result
hresult = hcon.Create("Clientes")

Este error no aparece en las versiones anteriores de Gambas y no he encontrado información acerca de este error.
Uso Ubuntu 18.04, pero lo probé en otras versiones y hace lo mismo.
Si uso:

[code]

el sistema funciona, pero tengo bases con 45 registros y me es imposible modificar todo.
Agradezco cualquier ayuda, muchas gracias!!
Harpo 04-04-2024, 20:41
Saludos,

Necesito poder abrir y leer ficheros DBF. Si, esos en los que están pensando.
Estuve buscando un driver ODBC para xBase pero lo que hay es comercial y con periodo de prueba limitado, así que estoy creando mi propio "driver" para DBF en Gambas.

El caso es que necesito transformar Byte[] a integer, short, long, y no he visto una función en Gambas que lo haga.
Me he hecho una propia, pero entiendo que algo interno de Gambas sería más rápido. Y el rendimiento es importante.

Este es el primer borrador, si alguien tiene alguna sugerencia es bienvenida.
Código:
Private Function ByteToNumber(aDigits As Byte[]) As Long

   Dim iValue As Long = 0
   Dim iDigit As Short

   iValue = aDigits[0]
   For iDigit = 1 To aDigits.Max
      iValue += aDigits[iDigit] * (256 ^ iDigit)
   Next
   Return iValue

End

Saludos, Harpo.
Shell 02-04-2024, 00:00
Buenas!.

Puede que no sea nada nuevo y que tenga un motivo.

[Imagen: 5wzNmgy.gif]

El mayor problema es tener siempre la ayuda al lado.

Saludos
Páginas (572):    1 101 102 103 104 105 572   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 311
Último miembro: Rober
Temas del foro: 1,765
Mensajes del foro: 9,166
Últimos temas
Presentación de gbpublish...
Foro: General
Último mensaje por: guizans, 02-06-2026, 21:34
Respuestas: 5 - Vistas: 521
Gambas 3.21.1
Foro: Mundo Linux
Último mensaje por: jguardon, 20-05-2026, 22:29
Respuestas: 1 - Vistas: 322
Problema con instalación ...
Foro: WebApp/WebForms
Último mensaje por: guizans, 19-05-2026, 18:54
Respuestas: 1 - Vistas: 359
Problema con el repósito ...
Foro: Instalación
Último mensaje por: guizans, 14-04-2026, 21:38
Respuestas: 2 - Vistas: 646
UEFI y BIOS
Foro: Hardware & IoT
Último mensaje por: guizans, 13-04-2026, 21:22
Respuestas: 3 - Vistas: 2,804
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.