 |
Mit Dbase 4.1 auf Access 97 umsteigen?
Wir arbeiten mit einer Dbase-Datenbank der Version 4.1.1, die 6.500 Datensätze enthält. Nun wollen wir auf Access 97 umsteigen. Der Import von Daten hat sich dabei als einfach erwiesen. Nun fehlt mir allerdings die Kenntnis, das Programm in Access neu zu programmieren. Gibt es eine Möglichkeit, die Masken, Berichte und Programme von Dbase in Access zu übernehmen?
Zunächst die schlechte Nachricht: Im Gegensatz zu den Daten können Sie weder Masken noch Berichte noch Programme aus Dbase 4.1.1 in Access weiterhin verwenden. Die gute Nachricht ist jedoch, daß es andere komfortable Datenbanken gibt, die Ihre Daten von Dbase-Programmen übernehmen können.
Dbase gehört wie Clipper und Foxpro zur Gruppe der Xbase-Datenbanken. Dabei handelt es sich um einen Standard, der für die Datenhaltung DBF-Dateien vorsieht und eine bestimmte Art der Programmierung vorgibt. Access benutzt für die Programmierung jedoch nicht Xbase, sondern Visual Basic für Applikationen (VBA). Aus diesem Grund bietet Access keine Möglichkeit, Masken oder Berichte von Dbase zu importieren.
Es gibt jedoch noch zwei vergleichbare Windows-Datenbanken. Zum einen können Sie Ihre Datenbank in Dbase für Windows weiterverwenden. In puncto Komfort und Leistungsumfang hat Foxpro für Windows etwas mehr zu bieten. Auf jeden Fall sind beide Programme in der Lage, Ihre Masken, Berichte und Programme zu übernehmen. Erfahrungsgemäß werden Sie beim Umstieg von DOS auf Windows aber trotzdem noch Änderungen vornehmen müssen. Doch wenigstens das vollständige Neuprogrammieren bleibt Ihnen erspart.
Weitere Informationen zu Dbase und Foxpro für Windows finden Sie im Internet unter diesen Adressen:
http://www.eu.microsoft.com/germany /produkte/prodref/220_ov.htm und http://www.inprise.com/europe/germa- ny/prodinfo/vdbase7/docs/vdbase7.htm
|
 |