FW MariaDB/MySql native

FW MariaDB/MySql native

Postby Mike Serra » Sat Jan 02, 2021 6:51 am

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  Expand view

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


2) Manipulo los campos
Code: Select all  Expand view

oRs:Codigo:=  ¿¿¿¿¿
oRs:Nombre:=  ?????
 


3) Finalmente, guardo el registro
Code: Select all  Expand view

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.
Mike Serra
 
Posts: 297
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 89 guests