Hallo,
ich beziehe mich hierbei auf diesen Beitrag. Sorry, dass ich, trotz meinem Beitrag als Antwort nochmals ein Post erstelle, aber dies ist wirklich sehr dringend, weil ich sonst mit dem Projekt nicht weiter kommen...
habe das selbe Problem bei meinem Programm, nur dass es ein signiertest Applet ist und dann der Browser abschmiert. Kleinere Textdateien funktionieren. Es muss aber ein Applet sein, weil ich sonst nicht auf die Mysqldatenbank zugeifen kann. (Als ich dies als Applikation getestet hatte(nur das einladen) lief es ohne Probleme. Hab nur das Einladen auch im Applet getestet da bleibt auch alles kleben, also es muss wohl an der größe liegen...)
Das Programm an sich gleicht Daten der Textdatei auf meiner Festplatte mit den meiner Mysqldatenbank ab.
Nur diese Datei ist nun mal 20 mb groß (eine Preisliste von nem Onlineshop).
Ich schreibe mal hier einen Teilcode rein. Vll kann man den irgendwie verbessern oder muss man eine andere Methode bei Applets verwenden?
Danke für eure Antwort und euer Verständnis
Freundliche Grüße
Michael
ich beziehe mich hierbei auf diesen Beitrag. Sorry, dass ich, trotz meinem Beitrag als Antwort nochmals ein Post erstelle, aber dies ist wirklich sehr dringend, weil ich sonst mit dem Projekt nicht weiter kommen...
habe das selbe Problem bei meinem Programm, nur dass es ein signiertest Applet ist und dann der Browser abschmiert. Kleinere Textdateien funktionieren. Es muss aber ein Applet sein, weil ich sonst nicht auf die Mysqldatenbank zugeifen kann. (Als ich dies als Applikation getestet hatte(nur das einladen) lief es ohne Probleme. Hab nur das Einladen auch im Applet getestet da bleibt auch alles kleben, also es muss wohl an der größe liegen...)
Das Programm an sich gleicht Daten der Textdatei auf meiner Festplatte mit den meiner Mysqldatenbank ab.
Nur diese Datei ist nun mal 20 mb groß (eine Preisliste von nem Onlineshop).
Ich schreibe mal hier einen Teilcode rein. Vll kann man den irgendwie verbessern oder muss man eine andere Methode bei Applets verwenden?
Code:
// Hinweis
// die Variabel dateiname ist ein String der an diese Methode übergeben wird
BufferedReader in = new BufferedReader(new FileReader(this.dateiname));
String tmp = null;
while ( (tmp = in.readLine()) != null) {
//gleiche dateien ab...
}
Danke für eure Antwort und euer Verständnis
Freundliche Grüße
Michael