Gå til innhold

Hente info fra db inn i gui


Anbefalte innlegg

Skrevet

har en database modell som er delt inn slik at matrett er vid 1 og vid 2 er drikke. Vil at koden skal vise drikke ved trykk på drikke knapp og matretter ved trykk på matrett knapp, har satt opp GUI'e og klassene men vett ikke hvordan jeg skal kalle på sql koden som ligger i klasse DAO.. Noen som har noen forslag på hvordan dette skal løses?

Evig takknemelig til dem som kan hjelpe :dribble:

 

 

Her er et lite utdrag av koden: sørPanel = new VisMenyKnappePanel();

 

sørPanel.getVismatrettKnapp().addActionListener(

new ActionListener() {

public void actionPerformed(ActionEvent e) {

valgtOperasjon = VIEW;

String s[] = {null,null,null,null};

 

}

} );

 

sørPanel.getVisdrikkeKnapp().addActionListener(

new ActionListener() {

public void actionPerformed(ActionEvent e) {

valgtOperasjon = VIEWS;

String s[] = {null,null,null,null};

Videoannonse
Annonse
Skrevet
har satt opp GUI'e og klassene men vett ikke hvordan jeg skal kalle på sql koden som ligger i klasse DAO..

 

Litt info om hva som ligger i "DAO" klassen hadde vært greit.

Skrevet (endret)
har satt opp GUI'e og klassene men vett ikke hvordan jeg skal kalle på sql koden som ligger i klasse DAO..

 

Litt info om hva som ligger i "DAO" klassen hadde vært greit.

5290933[/snapback]

 

 

Beklager her er utdrag av koden: public VismenyDAO() {

String sqlMatrett = "SELECT id, vid, pid, navn, type, beskrivelse, pris " +

" FROM sushi_meny" +

" WHERE VID = 1";

String sqlDrikke = "SELECT id, vid, pid, navn, type, beskrivelse, pris " +

" FROM sushi_meny" +

" WHERE VID = 2";

 

 

try {

pStmtMatrett = db.getConnection().prepareStatement(sqlMatrett);

pStmtDrikke = db.getConnection().prepareStatement(sqlDrikke);

pStmtHentEnMeny =

Endret av asmjan
Skrevet

Etter det jeg kan se så legges alle matretter i strengen "sqlMatrett". Dette gjøres i det som ser ut som en konstruktør for klassen "VisMenyDAO". Har den klassen noen "publlic" metoder? Navnet "VisMenyDAO" indikerer jo at den skal vise noe, er denne klassen en JFrame, InternalFrame eller lignende?

 

Er veldig vanskelig å se ut fra koden. Det som trengs er en oversikt over metodene i "VisMenyDAO" og selve klassedeklarasjonen.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...