Page 1 of 1

FW MariaDB/MySql native

Posted: Sat Jan 02, 2021 6:51 am
by Mike Serra
Buenos días Foro:

Antes de nada felicitaros las fiestas y desearos una buena salida de año del 2020 (jodido) y una mejor entrada al 2021.

Necesitaria una ayuda por lo siguiente: he empezado a realizar ejemplos de un CRUD de una tabla con las funciones nativas de FWH (Ver. 16.10), y el código es similar a lo que muestro:

1) Abro el recordset y añado un registro en blanco

Code: Select all

oRs:=oConnection:Rowset("select * from operators")
....
oRs:Add()
 
2) Manipulo _

Code: Select all

oRs:Codigo:=  ¿¿¿¿¿
oRs:Nombre:=  ?????
 
3) Finalmente, guardo el registro

Code: Select all

oRs:Save()
 

A priori, y si no da ningún error el servidor, funciona perfectamente. El problema está en que la tabla que estoy manipulando, tiene un indice UNIQUE en el campo Codigo, con lo cual si intento crear un registro con un código existente, me da error, pero el problema está en que es como si el puntero se moviera y los gets pierden los valores (se quedan en blanco). ¿Sabeis o teneis algun ejemplo para poder realizar este proceso básico?

Un Saludo y muchas gracias.