14. maj 2002 - 14:34Der er
4 kommentarer og 1 løsning
DB-adgang via RMI
Hej Eksperter;
Jeg har lavet en et java-program hvor jeg fint kan indsætte data vha. ODBC i en Access-databasen.
Programmet består af 2 dele en RMI-server og en KLient. Serveren kan som sagt fint indsætte, men så snart RMI-klienten prøver sker der ingen ting.
Klienten har vel og mærke fint adgang til at læse fra databasen, og når den prøver at indsætte får den også resultatet TRUE, som om alt er gået godt. Dog er der intet data indsat i databasen !!!
HVad gør jeg galt ?? Jeg kan som sagt fint hente fra DB og fint udskrive andre ting fra DB. Men ikke gemme ???
Dit problem er at Access så formodelig ikke er sat op til autocomit... Det vil sige at den ikke skriver til disken før du enten fyre commit; af mod db. Eller at du lukker connectionen. Måske kan du sætter den til at autocomit et eller andet sted...
Løsningen er fundet, det var ikke noget med access, heller ikke med programmeringen omkring. Der var hele min RMI-struktur. Det var ikke fejl som blev fanget af compileren, men skulle catches, og ejg havde ikke fået skrevet dem ud.
Sa jeg fik dette rettet, fungerede min db-connection helt fint !
Meek
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.