Lägga ihop cursors

Diskussion i 'Frågor, support och diskussion' startad av Pajn, 23 dec 2011.

  1. Pajn

    Pajn Adult Droid Medlem

    Blev medlem:
    12 aug 2009
    Inlägg:
    606
    Mottagna gillanden:
    51

    MINA ENHETER

    Jag har en array med cursors (Cursor[]) som jag vill lägga ihop till en enda. De kommer alla från samma tabell så de har alla samma kolumner.

    Om jag använder MergeCursor som jag trodde var till just det här blir det fel.

    Jag har just nu två Cursors i min array och efter ihopslagningen har jag tre rader.
    De två första har samma värde på den andra kolumnen medan den första kolumnen innehåller rätt värde på båda (alltså olika)
    Den tredje har på den andra kolumnen det värde som den andra raden borde ha hafft på andra kolumnen.
    På första kolumnen vet jag inte vad den har då det blir olika beroende på om det var rad ett eller två jag läste sist.

    Helmärkligt verkligen!

    EDIT: Jag tar den snabba och enkla vägen och slänger över allt i en ArrayList istället. Inte lika snyggt men det är lättare och fungerar. Dessutom tycker jag bättre om for loopar än do while.
     
    Last edited: 24 dec 2011