Rücknahmebedingungen im Detail Der Verkäufer nimmt diesen Artikel nicht zurück. Hinweis: Bestimmte Zahlungsmethoden werden in der Kaufabwicklung nur bei hinreichender Bonität des Käufers angeboten.
Das könnte Ihnen auch gefallen Bis -40%* für effizientes Arbeiten Finde Büromöbel & -technik und Schreibwaren.
Home » Tutorials » Datenbanken » Einfache Datenbanken mit MyBase Einleitung Will man nur eine lokale Datenbank erstellen und in eigenen Anwendungen verwenden, sind die Möglichkeiten der BDE überdimensioniert. Man benötigt keinen Mehrbenutzerzugriff, keine Transaktionskontrolle usw. Auch ist für diesen Einsatzzweck die Installation der BDE oder gar eines Datenbanksystems zu aufwändig. Abgesehen davon ist die BDE inzwischen überholt und wird nicht mehr weiterentwickelt. Der Nachfolger mit dem Namen dbExpress bietet jedoch keinen Zugriff auf Paradox- oder dBase-Tabellen, sondern nur noch auf "richtige" Datenbankserver. Delphi einfache Datenbank erstellen - Delphi-PRAXiS. Die Borland-Entwickler haben die Desktop-Datenbanken allerdings nicht vergessen. MyBase (nicht zu verwechseln mit MySQL! ) heißt das System, das eigentlich nur aus der Komponente TClientDataSet basiert. Für den Einsatz von MyBase ist kein Datenbanksystem notwendig. Die Daten werden binär oder im XML-Format gespeichert. Wie das fuktioniert, wollen wir uns in diesem Tutorial ansehen.
Bei unserer kleinen DB ist im Skript nicht viel zu sehen: SET NAMES ISO8859_1; CREATE DATABASE '' PAGE_SIZE 4096 User? EUERUSERNAME!!? Password? EUERPASSWORT!!? DEFAULT CHARACTER SET ISO8859_1 CREATE DOMAIN "TSTR25" AS VARCHAR (25) COLLATE DE_DE; CREATE DOMAIN "TSTR30" AS VARCHAR (30) COLLATE DE_DE; CREATE DOMAIN "TPLZ" AS CHAR (5); CREATE TABLE "ADRESSE" ( "ID" INTEGER NOT NULL, "NAME" TSTR25, "VORNAME" TSTR25, "STRASSE" TSTR30, "PLZ" TPLZ, "ORT" TSTR30, "EMAIL" TSTR30, CONSTRAINT "PK_ADRESSE" PRIMARY KEY ("ID")); CREATE GENERATOR "GEN_ADRESSE"; Wenn Du die DB visuell erstellt hast, lösche sie am besten wieder und leg die DB mit dem Skript an. Dazu das beiliegende Skript in der IBConsole unter ISQL Query -> Load Skript laden und dann ausführen lassen (mit CTRL E oder Klick auf das "Blitz"-Icon in der Icon-Leiste). Erfahren Sie, wie Sie ein modernes, visuell beeindruckendes Dashboard erstellen. Den Pfad und den Usernamen/Passwort noch entsprechend anpassen! Der Pfad (also die Verzeichnisstruktur muss so existieren! ) Hinweise zum SQL-Skript Jeder, der schon mal mit SQL zu tun hatte, wird sich im oben abgebildeten Skript sehr schnell zurecht finden.
Zu beachten ist, dass die verwendete Komponente TClientDataSet in Delphi 5 und 6 erst ab der Enterprise-Version, ab Delphi 7 ab Professional zur Verfügung steht. Zusätzlich zu der Anwendung muss die Datei weitergegeben werden.