Ver Mensaje Individual
  #1
Antiguo 14 de diciembre de 2024, 23:38
nbiker
Forero Junior
Última Actividad 09.02.2025 15:31
Posts Posts: 5
Likes enviados Enviados: 6
Likes recibidos Recibidos: 1
Base de datos Aplicacion CURD conectar servidor de MariaDB
0 Inactivo Inactivo

Hola a todos, soy bastante nuevo por el foro.

He estado realizando diferentes programas para desoxidar mi COBOL, por ahora todo Bien. Uso gnu-Cobol, compilo el programa así:

Código:
$ cobc -v -debug -trace -x -free -L/usr/lib64 -lmariadb -o demo-sql demo-sql.cbl
En el siguiente nivel, he querido hacer la típica aplicación CURD guardando los datos en local. Todo OK,

Aquí vienen mis problemas, la misma programa lo he adaptado para conectarse a un MariaDB en un Red-hat 9, he hecho diferentes pruebas de conexión y todo correcto, desde C/C++/Rust/Python todos se conectan.

Os adjunto dos códigos, el primero sería una parte Cobol sencilla de solo conexión y que me responda con si ha realizado la conexión o no … Y a su vez así ha sido erróneo, que me dé tipo de error.

En el segundo código, sería la aplicación CURD que estoy realizando.

A ver si me podéis dar algún tipo de ayuda o pincelada por donde van los tiros.

La salida por pantalla del primer programa de conexión a MariaDB, me da esto:

Código Bash:
  1. [natxo@rh94 cobol]$ ./demo-sql
  2. Starting MySQL connection test...
  3. MySQL Client Version:
  4. Initial DB-HANDLE: 0x0000000000000000
  5. Status after init: 0004211024
  6. DB-HANDLE after init: 0x0000000000000000
  7. mysql_init failed - NULL handle returned
  8. $

Codigo 1: https://pastebin.com/ehwjpLyr
Codigo 2: https://pastebin.com/7CbBp5L3
nbiker is offline   Responder Con Cita