21. maj 2004 - 05:45Der er
8 kommentarer og 1 løsning
Manglende referancer
Jeg kunne godt tænke mig at det så således ud, men mit problem er at jeg ikke kan se hvordan jeg refererer til de variable som skal skrives ud i tabellen
ResultSet rsmb2 = d.select("SELECT navn,adresse,postnr,telefonnr,klubnr,faxnr,hjemmeside,beskrivelse,billederef FROM baner WHERE ID=?", vi);
if(rsmb2.next()) { ResultSetMetaData rsmd = rsmb2.getMetaData(); int antalKolonner = rsmd.getColumnCount();
String[] ref = new String[antalKolonner];
for (int i=1; i<=antalKolonner; i++) { System.out.println(rsmd.getColumnName(i) + "'s indhold: "+rsmb2.getString(i)); ref[i-1] = rsmb2.getString(rsmd.getColumnName(i)); } // for at gøre det overskueligt hvad det er som bliver hentet // String navn = rsmb2.getString("navn"); // String adresse = rsmb2.getString("adresse"); // String postnr = rsmb2.getString("postnr"); // String telefonnr = rsmb2.getString("telefonnr"); // String klubnr = rsmb2.getString("klubnr"); // String faxnr = rsmb2.getString("faxnr"); // String hjemmeside = rsmb2.getString("hjemmeside"); // String beskrivelse = rsmb2.getString("beskrivelse");
Jeg må indrømme at jeg ikke helt kan gennemskue om det er smart at lave det om. Den del af koden skal bare hente nogle variable og vise dem. Der er ikke noget som skal opdateres i databasen. Som det er nu skriver jeg bare
JSTL løsningen ligger nu et godt stykke ovenstående.
Men jeg synes ikke at den er ret interessant. Bevares den er moderne. Men man skal faktisk skrive mere kode end med lidt embedded Java. Det kan muligvis være en fordel for dem som ikke kan Java, men det kan nok ikke anvendes på hverken mig eller mik.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.