27. januar 2004 - 18:52Der er
8 kommentarer og 2 løsninger
Kan ikke få Executable fil til at fungere
Hej. Jeg har et program der arbejder på en database, en MySql database.. Jeg har via JBuilder nu lavet en .exe fil, så man kan installere programmet på klienter uden selve udviklingsmiljøet. Problemet er bare, at programmet ikke kører, ikke ret lang tid i hvert fald. Man får inlogsningsvinduet frem, men når man har indtastet bruger+password, da fejler programmet. Det ser ud som om, at det er så snart, at programmet skal arbejde med databasen?
Er der nogle detr har pålevet tilsvarende problemer med executable filer lavet i JBuilder og MySql?
Er der noget jeg skal være opmærksom på at ændre da man ikke afvikler progarmmet fra selve udviklingsværktøjet?????
I JBuilder opretter man først Native Executable. Den indeholder en .jar fil, selve projektet(en mappe med alle klasserne) og en exe-fil. Denne kan man højreklikke på og vælge "make", dette generere den overordnede .exe fil. SÅ jeg ved ikke om den gør det du siger?
Kan jeg lave .exe filen manuelt, altså uden JBuilder?
Nå, fik det til at fungere nu. Satte min odbc anderledes op. Nu har jeg dog et nyt problem. Kører man programmet fra .exe filen, da har den problemer med de steder hvor jeg har brugt booleans(har i mysql brugt featuren 'enum'). Er det derfor jeg for fejl, skal jeg bruge en anden boolean-funktion i MySql?
Jeg vil mene, du skal benytte dig af tinyint, hvor du kan sætte trus/false ind via Java, men i databasen fremkommer de som 1- eller 2-taller. Det virker i hvert fald hos mig :)
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.