1. YTALA EP
  2. PowerServer Web
  3. Monday, 29 June 2020 04:05 AM

Buenas Noches 

Recientemente estamos trabajando con base de datos en MYSQL y hemos migrado nuestra aplicación a la WEB pero muestra el siguiente mensaje de error, cuando lo probamos en el IDE de PB  con ODBC no tenemos problemas.

FUENTE DE DATOS AEM

 

Cuando ejecutamos en la web la aplicación:

 

Esta es la transacción que se hizo en la aplicación

quizas aquì este el error ?, favor de confirmarnos.

 

Esperamos su pronta respuesta :C 

 

Zhao Kai @Appeon Accepted Answer Pending Moderation
  1. Thursday, 2 July 2020 06:37 AM
  2. PowerServer Web
  3. # 1
0
Votes
Undo

Hi Ytala,

For MySql, PowerServer supports native driver but not ODBC driver, please refer to the article below for details:
https://docs.appeon.com/ps2020/server_configuration_guide_for_net/supported_database_drivers.html

And please change DBMS from 'ODBC' to 'ODB-MYS' in PB, for example: gtr_recal.DBMS='ODB-MYS', please refer to article below for details.
https://docs.appeon.com/ps2020/server_configuration_guide_for_net/Dynamic_transaction_object_to_connection_cache_mapping.html

For the 'It retrieves information but it does not allow me to insert data, the table does not exist' issue, it might be caused by that the table and column names are enclosed in quotes, resulting in a case mismatch with the table and column names in the database.please refer to the attached document to solve the issue.

Regards,
ZhaoKai

Attachments (1)
Comment
HI Muguel,



Thanks for report the issue. we will transfer it to our development team and document team for further research.



Regards,

ZhaoKai
  1. Zhao Kai @Appeon
  2. Monday, 6 July 2020 04:51 AM
Buenos Días ZhaoKai



Estoy trabajando en Windows 10 y la version de MYQSL es 10.3.23-MariaDB-cll-lve pruebo de todas formas con las lineas de codigo que me envias o solo es para linux?.



Saludos Ytala EP.
  1. YTALA EP
  2. Tuesday, 7 July 2020 00:04 AM
Hi Ytala,



This settings available on Windows too, please give a try.



Regards,

ZhaoKai
  1. Zhao Kai @Appeon
  2. Tuesday, 7 July 2020 00:11 AM
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Monday, 29 June 2020 18:37 PM
  2. PowerServer Web
  3. # 2
0
Votes
Undo

Hola ytala;

   Dado que PowerBuilder es de 32 bits y PowerServer es de 64 bits ... ¿podrían estar apuntando a una instancia de MySQL diferente? De ahí la tabla o columna que falta?

Saludos ... Chris

Comment
Buenos Días sr. Chris

¿Y en este caso como podría lograr la conexión? , hay otra forma de realizarlo? , como le indicó es la primera vez que realizamos la prueba con una BD de MYSQL . Segùn la imagen que envíe puedo hacer una recuperación de datos en un "DW" pero cuando quiero guardar nueva información tengo ese mensaje.



Gracias por la atención.

  1. YTALA EP
  2. Tuesday, 30 June 2020 15:12 PM
Hola ytala;

Asegúrese de que el controlador de 64 bits de PowerServer apunte a la instancia correcta de MySQL DBMS y que su ID de inicio de sesión tenga los derechos de acceso DB adecuados para esta tabla y columnas.

Saludos ... Chris
  1. Chris Pollach @Appeon
  2. Tuesday, 30 June 2020 15:52 PM
Buenas Tardes sr. Chris Pollach @Appeon



Lo que me indica sobre "apuntar a la instancia correcta de MySQL DBMS" donde se tiene que realizar? al momento de desplegar mi aplicación?
  1. YTALA EP
  2. Wednesday, 1 July 2020 18:53 PM
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.