Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Weitergabe von Programmen (Die zweite) (https://www.delphipraxis.net/7563-weitergabe-von-programmen-die-zweite.html)

Taladan 15. Aug 2003 16:32


Weitergabe von Programmen (Die zweite)
 
Wenn ich ein Programm mit Paradox Datenbank weitergeben will, muß ich ja wohl eine leere Paradox-Datei mitliefern (es sei den ich Erstelle sie zur laufzeit). Jetzt hab ich allerdings in meinen Stammverezeichnis für jede Datenbank unteschiedlich viele dateien Dateien. Die endungen lauten.

.db
.mb
.px
.xg0
.yg0

Muss ich alle Dateien weitergeben? Was beinhalten die Dateien?

Duffy 15. Aug 2003 17:33

Re: Weitergabe von Programmen (Die zweite)
 
Hallo Taladan,
Zitat:

Zitat von Taladan
Wenn ich ein Programm mit Paradox Datenbank weitergeben will, muß ich ja wohl eine leere Paradox-Datei mitliefern (es sei den ich Erstelle sie zur laufzeit). Jetzt hab ich allerdings in meinen Stammverezeichnis für jede Datenbank unteschiedlich viele dateien Dateien. Die endungen lauten.

.db
.mb
.px
.xg0
.yg0

Muss ich alle Dateien weitergeben? Was beinhalten die Dateien?

ich denke ja, denn alle Dateien geben einen Sinn
Zitat:

Zitat von Die Hilfe der Datenbankoberfläche
Diese Liste enthält die in der Datenbankoberfläche verwendeten Dateinamenerweiterungen.

Erweiterung Objektart

.CFG Konfigurationsdatei
.DB Paradox-Tabelle
.DBF dBASE-Tabelle
.DBT Memofelder einer dBASE-Tabelle
.FAM Liste der zugehörigen Dateien (beispielsweise die .TV Datei einer Tabelle)
.INI Konfigurationsdatei
.LCK Sperrendatei
.MB Memofelder einer Paradox-Tabelle
.MDX Mehrfachindex einer dBASE-Tabelle
.NDX Einfachindex einer dBASE-Tabelle
.PX Primärindex einer Paradox-Tabelle
.QBE Gespeicherte Abfrage
.SQL Gespeicherte SQL-Datei
.TV Anzeigeeinstellungen einer Paradox-Tabelle
.TVF Anzeigeeinstellungen einer dBASE-Tabelle
.TVS Anzeigeeinstellungen für SQL-Daten
.VAL Gültigkeitsprüfungen und Referenzintegrität einer Paradox-Tabelle
.Xnn Sekundärer Einfeldindex einer Paradox-Tabelle, numeriert
.Ynn Sekundärer Einfeldindex einer Paradox-Tabelle, numeriert
.XGn Zusammengesetzter Sekundärindex einer Paradox-Tabelle
.YGn Zusammengesetzter Sekundärindex einer Paradox-Tabelle

bye

S - tefano 15. Aug 2003 18:50

Re: Weitergabe von Programmen (Die zweite)
 
Wirst alle Dateien weitergeben müssen, die was mit der Datenbank zu tun zu scheinen haben.
Ich hatte mal ne Adressdatenbank, und diese .YGn und so weggelassen, funktionierte dann auch nicht. Hat erst alles reibungslos geklappt als alle Dateien die mit der DB zusammenhängen auch auf dem anderen Rechner waren.

Bis dann,

S - tefano

mschaefer 17. Aug 2003 20:23

Re: Weitergabe von Programmen (Die zweite)
 
Moin, moin

Ja ich kann das übrigens bestätigen. Du mußt alle Dateien mitgeben
die Du mit der Datenbankoberfläche angelgt hast. Du kannst aber mit der
Datenbankoberfläche Indexe löschen und somit die Indexdateien eliminieren. Memofelder werden auch in externe Dateien abgelegt.

Wenn man das Programm so anlegt, das es die Datenbankdateien in einem
Unterverzeichnis zur Applikation erwartet, dann stören die auch nicht
weiter. Weitergeben tust Du die dann eh im Zipfile oder in einem Installationsprogramm.

Genaugenommen braucht nichtmal die BDE installiert zu sein, wemm man
die Paradoxzugehörigen dll´s der BDE ins Applikationsverzeichnis
kopiert.

Zu guter Schluss: Bei SQL hat man mit Paradox und BDE dann doch irgendwann die Grenzen erreicht. Würde daher kein Programmsystem darauf aufbauen.


Grüße aus der Stadt an der Leine

// Martin


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz