Præcis, du har jo instansieret(uha svært ord) dem med : new java.util.Date();, netop derfor tror jeg ikke at de bliver overskrevet i din while løkke, ergo der bliver ikke hentet noget ud i dit resultSet...!
Jamen så ville jeg få en sql Exception og det gør jeg ikke,desuden har jeg brugt tilsvarende metode med while(row.next()) mange steder i mit system uden problemer?
disky nu jeg har fat på dig... Lige i øjeblikket programere jeg mine hjemmesider i php, men vil også gerne lære det i jsp. Og da jeg ved at du er stor fortaler af jsp og arbejder med det , kunne du vise mig nogle gode sites hvor jeg kan lære om det? Og ville det være smart af mig at gå over til jsp?
disky >> aslan siger at han bruger while mange andre steder, og det er der ikke noget galt i, det var der pointen var. Du er en tyv fordi du lagde et svar, med stort set det som jeg havde skrevet tidligere. Du fik også point'sne, hmpfr.[surmule].. Jeg skrev :
------------------------------------------------ Er du sikker på at row.next blir kaldt ? Hvad hvis du laver denne istedet : java.util.Date datoStart = null; java.util.Date datoSlut = null;
Hvis ikke row.next blir kaldt er det klart at du for 0.... ------------------------------------------------
du skrev : ------------------------------------------------ Der er ingen grund til at instantierer dine date objekter, sæt dem til null istedet og ret ------------------------------------------------
Han burde så smide sin
long resultat = (datoSlut.getTime() - datoStart.getTime())/1000/60/60/24; System.out.println(resultat);
og catch sin evt. nullpointer. Nok om det over og ud.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.