Morten <morten@kikobu.com> skrev:
> Mon ikke du kan lave en lille test case
>der reproducerer det essentielle i din kode?
Jo, det prøver jeg lige.
>Hvilken metode bruger du til at
>indsætte i din vektor?
>
>Laver du en
> if(resultSet.next())
>i stedet for en
> while(resultSet.next())?
Ja, jeg bruger en if-sætning.
Jeg tror bare ikke problemet ligger der,
da jeg sagtens kan hente alle data fra èn
tabel - bare ikke udvalgte posts i tabellen.
Jeg er dog sikker på SQL'en er rigtig.
<
http://www.devdaily.com/java/edu/pj/jdbc/jdbc0003/>
SQL:
SELECT * FROM Vare WHERE Beskrivelse LIKE ´%afbryder%´
>Bruger du set/setElementAt/add(int,
>Object) metoderne i steder for
>add(Object)?
Jeg bruger addElement(Object).
Hele opbygningen af mit program er som følger:
GUI -> Handler -> Domæne klasse -> Domæne DB Facade
-> PersistentFacade -> DB
Ja, jeg programmerer OO og har en smule systemudvikling
som baggrund for programmet.
PersistentFacaden sørger for forbindelse til DB og har
nogle generelle CRUD metoder i sig.
Domæne DB Facade, sørger for kommunikation mellem domæne
klasserne og PersistentFacaden, således man nemt kan
udskifte nogle af modulerne.
Domæneklassen indeholder specifikke metoder, men sender
bare objekter afsted, som skilles ad i Domæne DB Facaden.
Handleren er bindeled mellem GUI og Domæneklasserne,
således GUI'en ikke kender til dem og omvendt.
Jeg håber dette måske hjælper, jeg vil nu prøve at
udskrive resultsettet meget tidligere i forløbet og
derved prøve at spore mig frem til fejlen.
Mvh.
Mikael
PS.
Jo, jeg ved godt opbygningen af systemet er lidt overkill
til de få opgaver der skal laves.