Delphi 5.01 and DOA 3.4.5
After a RefreshRecord, Oracle dataset points to another row!
This is the SQL property of my Oracle dataset:
===============
SELECT OA.*, OA.ROWID, AZ.DESCRIZIONE AS DescrTit, DIV.DESCRIZIONE AS DescrDivTit, AZ.DIVISA AS DivTit, AZ.DIVISA_REGOLAMENTO AS DivRegTit, AZ.CODICE_ISIN As ISIN, DVS.DESCRIZIONE AS DescrDivRegol, CNT.DESCRIZIONE AS DescrControp, AZ.EMITTENTE AS EmittTit, AZ.FLAG_TITOLO_ESTERO AS TitoloEstero, DECODE(OA.TIPO_OPERAZ, 1, 'S', 2, 'OP', 3, 'OM') As Status, DECODE(OA.CAUSALE, 'AP', 'Acq.', 'AT', 'Acq.fwd', 'VP', 'Vend.', 'VT', 'Vend.fwd') As Segno
FROM ORDINI_TIT_AZIONARI OA,
TIT_AZ AZ,
DIVISE DIV,
DIVISE DVS,
CONTROP CNT
WHERE (AZ.CODICE_INTERNO(+) = OA.CODICE_TITOLO_INTERNO) AND
(DIV.DIVISA(+) = AZ.DIVISA) AND
(DVS.DIVISA(+) = AZ.DIVISA_REGOLAMENTO) AND
(CNT.CONTROPARTE(+) = OA.CONTROPARTE)
ORDER BY OA.ID_ORDINE DESC
================
The table has a primary key on ID_ORDINE.
Any idea?
Thanks
After a RefreshRecord, Oracle dataset points to another row!
This is the SQL property of my Oracle dataset:
===============
SELECT OA.*, OA.ROWID, AZ.DESCRIZIONE AS DescrTit, DIV.DESCRIZIONE AS DescrDivTit, AZ.DIVISA AS DivTit, AZ.DIVISA_REGOLAMENTO AS DivRegTit, AZ.CODICE_ISIN As ISIN, DVS.DESCRIZIONE AS DescrDivRegol, CNT.DESCRIZIONE AS DescrControp, AZ.EMITTENTE AS EmittTit, AZ.FLAG_TITOLO_ESTERO AS TitoloEstero, DECODE(OA.TIPO_OPERAZ, 1, 'S', 2, 'OP', 3, 'OM') As Status, DECODE(OA.CAUSALE, 'AP', 'Acq.', 'AT', 'Acq.fwd', 'VP', 'Vend.', 'VT', 'Vend.fwd') As Segno
FROM ORDINI_TIT_AZIONARI OA,
TIT_AZ AZ,
DIVISE DIV,
DIVISE DVS,
CONTROP CNT
WHERE (AZ.CODICE_INTERNO(+) = OA.CODICE_TITOLO_INTERNO) AND
(DIV.DIVISA(+) = AZ.DIVISA) AND
(DVS.DIVISA(+) = AZ.DIVISA_REGOLAMENTO) AND
(CNT.CONTROPARTE(+) = OA.CONTROPARTE)
ORDER BY OA.ID_ORDINE DESC
================
The table has a primary key on ID_ORDINE.
Any idea?
Thanks