| |
|
|
Bernd Haase | Moin, Moin!
Ich habs mal wieder mit den Spalten. Aus meiner Tabelle möchte ich 314 Datenfelder auslesen. Profan wurde von Roland schon auf 1024 erweitert, weil Profan nur 128 Spalten bisher konnte. Dies klappt wunderbar. In Listview werden 164 Spalten mit SetItem eingelesen. Dies ist für meine Anwendung zu wenig. Frank, vielleicht kannst Du hier mal die Anzahl erhöhen, wie es Roland gemacht hat. Im Moment ist es für mich nicht möglich die Tabelle mit Listview darzustellen. Für Deine Hilfe wäre ich dankbar.
Gruß Bernd |
|
|
| Mit freundlichem Gruß Bernd Sind schon viele erfroren, aber noch keiner ist erstunken !![...] | 18.04.2005 ▲ |
|
|
|
|
Frank Abbing | Hi,
du willst mehr Spalten? 64 sind ja erlaubt. Was schlägst du vor? |
|
|
| |
|
|
|
Bernd Haase | Hi Frank !
Also ich würde auf die Größe von Roland gehen. Wenn eine SQL-Db 1024 Tabellenglieder zuletzt, so sollte dies dann auch mit Listview darstellbar sein. Kann ja sein das einige behauptem, wer braucht schon so viele Felder, aber bei mir sind es auch 341 geworden und die müßen sein. Wenn es keine Arbeit macht, erhöhe bitte die Anzahl und geb mir bitte Bescheid, damit ich mit meinen Programm weitermachen kann. Liebe Grüße aus Schiffdorf-Wehdel. |
|
|
| Mit freundlichem Gruß Bernd Sind schon viele erfroren, aber noch keiner ist erstunken !![...] | 19.04.2005 ▲ |
|
|
|
|
Frank Abbing | Hi,
etwas Aufwand ist das natürlich schon. Müßte aber vertretbar sein. Leider kann ich momentan aber keine Test-oder Betaversion der Listview.dll entwickeln, weil der Dll-Code zur Zeit vielerorts Test- und Experimentiercode enthält. Ich teste gerade ein neues Feature (mit relativ wenig Erfolg 8-/ ). Da wirst du warten müssen. |
|
|
| |
|
|
|
Bernd Haase | Warten ist immer relativ . Ich wollte ein SQLBrowser erstellen, der nicht nur Datensätze lesen (wie so viele), sondern auch schreiben kann. Dazu benötige ich natürlich die ListView.DLL. Kannst Du vielleicht absehen, wie lange es dauert, bis Du die Anzahl erhöhen kannst ?
Gruß Bernd |
|
|
| Mit freundlichem Gruß Bernd Sind schon viele erfroren, aber noch keiner ist erstunken !![...] | 20.04.2005 ▲ |
|
|
|
|
Frank Abbing | Hi,
kann ich leider nicht absehen. Sobald das neue Feature richtig läuft, versuche ich sofort dein Problem zu lösen. Wenn ich das Feature nicht zum Laufen bringe (danach sieht es im Moment leider aus), gehe ich auf den Stand der letzten Version. Was bedeuten würde, das deine Aufstockung der Spalten wieder weg wäre. Ich hab momentan einfach zu wenig Zeit, tut mir leid. Aber ich bemühe mich! |
|
|
| |
|
|
|
Frank Abbing | Hallo Bernd,
leider ist es doch nicht so einfach, die Spaltenanzahl zu erhöhen. Sehr viele Funktionen arbeiten mit dem festen Limit und da ich den Speicher als Datensegment eingebunden habe (der Speicher wird beim Laden der Dll automatisch erzeugt) versechzehnfacht sich die Compilierzeit der Dll. Und das, obwohl sie jetzt schon 15 Sekunden beträgt... Und bei jedem Compilieren 4 Minuten zu warten - nein Danke! Ist es denn wirklich nötig, das über 1000 Spalten berücksichtigst werden müssen? Erscheint mir viel zu hoch, die Zahl. Was meint ihr? Reicht das Limit von 64 Spalten echt nicht? Passt doch eh nie komplett auf den Schirm, und schon gar nicht ausgedruckt... |
|
|
| |
|
|
|
ByteAttack | Wir EDVler neigen dazu, alles irgendwie kompliziert zu sehen. Da zerbrechen wir uns täglich den Kopf mit irgendwelchen Prozeduren, und komplizieren die eigentliche Aufgabe allzuoft. Die Lösung dieses Spaltenproblems ist so einfach, das wir gar nicht darauf kommen, einfach mal - MEHRERE LISTVIEWS NEBENEINANDER ZU SETZEN - Zwar ist dann die Sortierung etwas komplizierter, aber nicht unmöglich.
Nochwas zu Bernd: > Ich wollte ein SQLBrowser erstellen, der nicht nur Datensätze lesen >(wie so viele), sondern auch schreiben kann.
Fast jeder SQL-Browser denn ich kenne beherscht auch die Möglichkeit INSERT und UPDATE zu benutzen ??? |
|
|
| |
|
|
|
Bernd Haase | Moin !
Hab mal wieder reingeschaut. Also Die Listview Sollte sich doch schon den Gegebenheiten von Profan anpassen. Roland hat die Möglichkeit in der SQl-Umgebung auf 1024 hochgesetzt. Bei meiner letzten DB-Anwendung bin ich auf ca 350 Datenfelder gekommen, die auch sein müssen. Es wäre schön, wenn man hier eine Anpassung der Listview machen könnte. Ein Werbeslogan von Listview vergleicht sich ja mit Excel, aber selbst Excel beherrscht 255 Spalten. Zu Marc -Gorden: Klar gibt es diese SQL-Browser, aber immer nur bis maximal 255 Datenfelder und ab ist der A.... Sicherlich können diese eine Insert udn Update, aber Funktionen wie Create findest Du nicht oder das diese einen Inner oder Outer-Join darstellen können. Da wird es doch erst interessant.
Das Aufrufen mehrerer Listviews ist aber etwas daneben , um eine DB darzustellen.
Vielleicht Frank klappt es ja doch noch. 512 Spalten würden auch langen.
Gruß Bernd |
|
|
| Mit freundlichem Gruß Bernd Sind schon viele erfroren, aber noch keiner ist erstunken !![...] | 31.05.2005 ▲ |
|
|
|