Suchergebnisse
Suchergebnisse 1-6 von insgesamt 6.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
ich wüsste überhaupt nicht, wie man mit Sql Dateien hochlädt. Hast du mal Codebeispiel?
-
aha. tja, ich wüsste nicht, wie man einen solchen einzelnen, atomaren Schreibvorgang in die DB so gestalten könnte, dass man einen Fortschritt dabei mitverfolgen könnte.
-
Zitat von r0tzi: „update table set [file].WRITE(@Data, NULL, NULL) where [INDEX] ='" & IntNo & "'"“Dieser Befehl scheint mir das File in mehrere Stücke zu zerteilen, für welcche jeweils ein Datensatz angelegt wird. Von der Datenhaltung her ungewöhnlich und unintuitiv - ist eine popelige Progressbar wirklich diesen Aufwand wert?
-
Zitat von r0tzi: „Wenn ich eine einzelne Excel Datei zerstückelt hochlade, und dieser zerstückelt wieder runterlade, bringt er mir im Excel eine Fehlermeldung, dass Datei beschädigt ist und ob er versuchen soll soviel wie möglich zu reparieren. Hat jemand eine Ahnung woran das liegen könnte?“Da liegt ein Fehler vor, beim Zerstückeln und Zusammensetzen. Schreib dir zuerst eine TestMethode, die eine Test-Datei erst zerstückelt, und dann wieder zusammensetzt. Dann prüfen, dass die neu-Zusammengeset…
-
@rotzi: ich erinnere nochmal an post#19: Schreib dir zunächst eine Testmethode, die den Fehler reproduziert. Danach erst fang an, den eiglichen Algo zu verbessern. Jeden Versuch kannste dann gegen die Testmethode testen. Oder ändere das Konzept, und hör auf, Dateien stückweise in die Db zu schreiben. Siehst ja, dass sowas recht heikel ist - imo ists nicht wert, für eine Progressbar so einen Aufwand zu treiben. Mann kann ja eine PB mit Marquee anzeigen, die läuft dann ständig von links nach recht…
-
nein, ich meine, Schreib eine Methode, die den Fehler reproduziert. Was im Einzelnen die Methode machen muss, damit der Fehler auftritt, weisst du besser als ich. PS: hast du mal überlegt, das Konzept fallenzulassen? Wie gesagt, imo ist sone popelige Progrssbar den Aufwand garnet wert. Es gibt viel einfacherere Alternativen, um "ich bin busy" anzuzeigen.