DBU unter Xbase++
Moderator: Moderatoren
DBU unter Xbase++
Hallo Forenmitglieder,
zum bearbeiten meiner Datenbestände bzw. anlegen der Datenbank-
struktur verwende ich immer noch das Clipper-Programm DBU.
Bei sehr großen Datenbanken kommt es immer wieder zu Problemen mit
diesem Programm.
Gibt es eine alternative zu diesen Programm ?
Was verwendet ihr ?
mfg.
Michael
zum bearbeiten meiner Datenbestände bzw. anlegen der Datenbank-
struktur verwende ich immer noch das Clipper-Programm DBU.
Bei sehr großen Datenbanken kommt es immer wieder zu Problemen mit
diesem Programm.
Gibt es eine alternative zu diesen Programm ?
Was verwendet ihr ?
mfg.
Michael
- Martin Altmann
- Foren-Administrator
- Beiträge: 16509
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Michael,
auf der Seite von Phil Ide findest Du den Visual DbEditor++ - der ist ganz OK.
Viele Grüße,
Martin
auf der Seite von Phil Ide findest Du den Visual DbEditor++ - der ist ganz OK.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- brandelh
- Foren-Moderator
- Beiträge: 15695
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Hallo,
ich habe auch den DBEditor, zum Ansehen ist er gut geeignet.
Beim Editieren hatte ich Probleme wenn der Indexbegriff geändert wird.
Der Refresh funktioniert nicht sauber (eventuell habe ich aber auch nicht die neueste Version, ich habe ihn vor etwa einem Jahr geladen).
Auf der Alaska Web-Site gibt es im Downloadbereich eine Anleitung wie man den DBU unter Xbase++ zum Laufen bekommt.
Habe ich aber nicht ausprobiert.
ich habe auch den DBEditor, zum Ansehen ist er gut geeignet.
Beim Editieren hatte ich Probleme wenn der Indexbegriff geändert wird.
Der Refresh funktioniert nicht sauber (eventuell habe ich aber auch nicht die neueste Version, ich habe ihn vor etwa einem Jahr geladen).
Auf der Alaska Web-Site gibt es im Downloadbereich eine Anleitung wie man den DBU unter Xbase++ zum Laufen bekommt.
Habe ich aber nicht ausprobiert.
Gruß
Hubert
Hubert
- Manfred
- Foren-Administrator
- Beiträge: 21186
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Auch Hallo,
die Anleitung zum Umbau des DBU war das erste, was ich ausprobiert hatte. Ich meine mich erinnern zu können, das es auch relativ gut klappte. Es sollte aber auch m.E: nur dazu dienen um die Kompatibilität zwischen Clipper und Xbase++ darzustellen. Ich weiß nicht, ob der DBU ausreicht für die Zukunft.....
PS: Ach ja, jetzt fällt es mir wieder ein. Der kann ja dann von Hause aus nur den NTX und nicht alles kombiniert, wie der DBEDITOR.
Aber für Bastler....
die Anleitung zum Umbau des DBU war das erste, was ich ausprobiert hatte. Ich meine mich erinnern zu können, das es auch relativ gut klappte. Es sollte aber auch m.E: nur dazu dienen um die Kompatibilität zwischen Clipper und Xbase++ darzustellen. Ich weiß nicht, ob der DBU ausreicht für die Zukunft.....
PS: Ach ja, jetzt fällt es mir wieder ein. Der kann ja dann von Hause aus nur den NTX und nicht alles kombiniert, wie der DBEDITOR.
Aber für Bastler....
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!!
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!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16509
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Nun,
der DbEditor wird mit vollem Sourcecode geliefert - wer Fehler findet, kann sie selber korrigieren!
Ansonsten gibt es von DS-Datasoft den (kommerziellen) und sehr guten Editor Visual DBU- es gibt auch eine Demoversion, die sich nach 10 Minuten Laufzeit automatisch beendet.
Viele Grüße,
Martin
der DbEditor wird mit vollem Sourcecode geliefert - wer Fehler findet, kann sie selber korrigieren!
Ansonsten gibt es von DS-Datasoft den (kommerziellen) und sehr guten Editor Visual DBU- es gibt auch eine Demoversion, die sich nach 10 Minuten Laufzeit automatisch beendet.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2934
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
- Markus Walter
- Programmier-Gott
- Beiträge: 1018
- Registriert: Di, 24. Jan 2006 10:22
- Wohnort: Saarland
Re: DBU unter Xbase++
Hi,mkersch hat geschrieben:Hallo Forenmitglieder,
zum bearbeiten meiner Datenbestände bzw. anlegen der Datenbank-
struktur verwende ich immer noch das Clipper-Programm DBU.
Bei sehr großen Datenbanken kommt es immer wieder zu Problemen mit
diesem Programm.
Gibt es eine alternative zu diesen Programm ?
Was verwendet ihr ?
mfg.
Michael
ich habe die Quellen von dbu so angepasst, dass ich sie mit Xbase kompilieren kann (und der FOXCDX)...
Gruß
Markus
Mitglied der XUG Saarland-Pfalz
Markus
Mitglied der XUG Saarland-Pfalz
-
- Rekursionen-Architekt
- Beiträge: 194
- Registriert: Fr, 24. Feb 2006 8:09
- Kontaktdaten:
Hallo Ihr, Hallo Hubertbrandelh hat geschrieben:Der Refresh funktioniert nicht sauber (eventuell habe ich aber auch nicht die neueste Version, ich habe ihn vor etwa einem Jahr geladen).
habe mir gerade die neuste Version (2.11) des dbeditor geladen.
Auch hier funktioniert der refresh nicht ganz sauber (Toolbar).
Habe es aber, so wie es bisher gesehen habe, mit einer einfachen Erweiterung in den Griff bekommen (zumindest was die Toolbar betrifft).
In der Datei: DIALOG.PRG,
Methode: XbpMainDialog:Resize(aSizeOld, aSizeNew)
habe ich ganz am Ende folgende Zeile hinzugefügt:
Also falls es für jem. interessant ist - mal einfach austesten.::XbpDialog:invalidateRect()
Gruß,
Notloesung
-
- Rekursionen-Architekt
- Beiträge: 194
- Registriert: Fr, 24. Feb 2006 8:09
- Kontaktdaten:
Ach sooooooo ...brandelh hat geschrieben:... obwohl im Hintergrund die Reihenfolge geändert wurde sieht man davon nix.
In der Datei: GETCOL.PRG,
Methode: XbpGetColumn:keyBoard(nKey)
im CASE:
Code: Alles auswählen
CASE nKey == xbeK_ESC
Code: Alles auswählen
bBlock:={|o| o:refreshCurrent() }
Code: Alles auswählen
bBlock:={|o| o:refreshAll() }
Das funktioniert bei mir jetzt so:
Ich ändere ein (Index) Feld. Bestätige die Änderung mit Enter. Wenn ich nun mit Esc den Editiermodus verlasse, so wird der Browser (nach dem Index) aktualisiert.
Was das gemeint?
Gruß,
Notloesung
- brandelh
- Foren-Moderator
- Beiträge: 15695
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Hallo Notlösung,
im Prinzip ja, aber es müsste noch mehr sein. Mit ENTER oder Mausklicks kann man ja auch die Eingabe verlassen. Ich muss mal sehen was ich noch finde...
Ich habe auch einiges verbessert, aber der Aufbau als solcher ist recht komplex und ich denke einfacher wäre besser. Leider bin ich bis heute nicht dazu gekommen einen besseren zu programmieren
im Prinzip ja, aber es müsste noch mehr sein. Mit ENTER oder Mausklicks kann man ja auch die Eingabe verlassen. Ich muss mal sehen was ich noch finde...
Ich habe auch einiges verbessert, aber der Aufbau als solcher ist recht komplex und ich denke einfacher wäre besser. Leider bin ich bis heute nicht dazu gekommen einen besseren zu programmieren
Gruß
Hubert
Hubert