Excel Sheet vs Array in gleicher Größe

Sonstiges (nicht kategorisierbar)

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Excel Sheet vs Array in gleicher Größe

Beitrag von Manfred »

Worin liegt der Unterschied?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Excel Sheet vs Array in gleicher Größe

Beitrag von AUGE_OHR »

Manfred hat geschrieben:Worin liegt der Unterschied?
worauf willst du hinaus ? meinst du jetzt "extern" Excel oder per ActiveX ?
gruss by OHR
Jimmy
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Excel Sheet vs Array in gleicher Größe

Beitrag von Manfred »

nein, ich meinte einfach nur den Vergleich. Ein Excel Sheet ist doch auch nur im Speicher, oder? Und somit mit einem Array zu vergleichen?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Excel Sheet vs Array in gleicher Größe

Beitrag von Manfred »

OK,

andersherum betrachtet. Ich meine mich erinnern zu können, dass ich mal ein Array in der Größe 80 Spalten x 40 Zeilen in einem Browse hatte. Wenn man dann Spalten eingefügt hatte, oder umsortieren wollte war das grottenlangsam. Also habe ich das dann über DBF geregelt und zwar für jede Spalte eine eigene. Das war dann vertretbar vom Tempo her. Jetzt fiel mir die Sache aber wieder ein und ich dachte mir es doch noch einmal mit einem Array zu versuchen. Deshalb meine Frage. Ein Sheet in einer Calc ist ja auch nichts anderes, oder? Auf jeden Fall ist eine Tabelle mit den paar Zeilen und Spalten im Calc wesentlich schneller.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Excel Sheet vs Array in gleicher Größe

Beitrag von AUGE_OHR »

Manfred hat geschrieben:... ein Array in der Größe 80 Spalten x 40 Zeilen in einem Browse hatte. Wenn man dann Spalten eingefügt hatte, oder umsortieren wollte war das grottenlangsam.
hm ... 80 x 40 ist oder ein Witz (von der Grösse) und sollte keine Probleme machen.

Frage : reicht ein Quickbrowse aus ?
gruss by OHR
Jimmy
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Excel Sheet vs Array in gleicher Größe

Beitrag von Manfred »

ich hatte das damals mit DCBrowse aus express++ gemacht.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Excel Sheet vs Array in gleicher Größe

Beitrag von AUGE_OHR »

Manfred hat geschrieben:ich hatte das damals mit DCBrowse aus express++ gemacht.
während man bei einem "normalen" Browse eine neue XbpColumn() hinzufügen würde ersetzte ich beim Quickbrowse das ganze Array.
auch das sortieren ( klick auf Header ) geht Blitz schnell mit einem Array.
gruss by OHR
Jimmy
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Excel Sheet vs Array in gleicher Größe

Beitrag von Wolfgang Ciriack »

Sollte mit DCBrowse und Array auch schnell genug sein, wenn du die Operationen auf dem Array ausführst und dann mit DC_GetBrowArray() und DC_GetColArray() arbeitest.
Viele Grüße
Wolfgang
Antworten