Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Funktion in IB Expert (https://www.delphipraxis.net/138508-funktion-ib-expert.html)

Jens Hartmann 11. Aug 2009 18:01

Datenbank: Firebird • Version: 2.1 • Zugriff über: ZEOS

Funktion in IB Expert
 
Hallo zusammen,

ich nutze IBExpert und Firebird. Ich habe eine Datenbank, die Leer ist, und im HK-Software Ordener hinterlegt ist. Von dort aus, kopiere ich dies immer in meinen Ordner, wo die Datenbank später liegen soll. Bei meinem Testsystem ist das D:\Software.

Jetzt ist meine Frage, kann ich die Datenbank, wenn ich irgendwas daran geändert habe, ohne über den Explorer gehen zu müssen, über z.B. einen Mausklick direkt dort hin kopieren. Da ich momentan, noch am lernen bin, und somit auch viel ausprobieren muss, kommt es natürlich häufig vor, das ich die DB anpasssen muss.

Also, wäre meine Gedanke, DB in IB-Expert erzeugt, BUTTON (IN Zielverzeichnis kopieren), und mit Delphi prüfen.

Ich weiß jetzt selber, das ich mir so eine Funktion in mein Programm einbauen könnte, aber meine Frage ist halt, ob diese Funktion vieleicht von IB-Expert zur Verfügung gestellt wird.

Danke schon mal und

Gruß Jens

mkinzler 11. Aug 2009 18:04

Re: Funktion in IB Expert
 
Du kannst doch beim Erzeugen eine Pfad vorgeben.

Jens Hartmann 11. Aug 2009 18:07

Re: Funktion in IB Expert
 
Ja, das ist richtig. Da möchte ich auch als Sicherheit, immer die Leere DB haben. Aber zusätlich als Kopie, hätte ich diese gerne im anderen Ordner, damit ich dort Datenbewegungen testen kann, ohne Ständig PK und Generatoren zurücksetzen zu müssen, oder Datensätze löschen zu müssen.

Gruß Jens.

PS: Die Orginal DB, soll halt immer leer, und somit Ausliefereungsfertig sein.

mkinzler 11. Aug 2009 18:10

Re: Funktion in IB Expert
 
Dann Erzeuge eine Backupdatei (fbk) der DB. Diese kannst du dann an beliebige Orte wiederherstellen.

Jens Hartmann 11. Aug 2009 18:16

Re: Funktion in IB Expert
 
Danke,

habe ich schon gesehen, dachte nur das es da eine andere Möglichkeit gibt.

Gruß Jens

mkinzler 11. Aug 2009 18:19

Re: Funktion in IB Expert
 
IBExpert hat eine Plugin-Schnittstelle. Man könnte also eine Funktion basteln.

juergen 11. Aug 2009 19:57

Re: Funktion in IB Expert
 
Hallo,
wenn ich das richtig verstanden habe :gruebel: , dann registrier dir einmal die leere DB mit deren Pfad und einmal eine neue DB für deine Test's mit dem anderen Pfad. Dann kannst du in IBExpert jeweils schnell zu der gewünschten DB wechseln.

Jens Hartmann 11. Aug 2009 21:15

Re: Funktion in IB Expert
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Juergen
wenn ich das richtig verstanden habe , dann registrier dir einmal die leere DB mit deren Pfad und einmal eine neue DB für deine Test's mit dem anderen Pfad. Dann kannst du in IBExpert jeweils schnell zu der gewünschten DB wechseln.

Das mach ich ja schon so, siehe Anhang. Aber jetzt möchte ich eigendlich, sobald ich in der DB PSUser was ändere, das z.B. nach einem Commit die DB PSUser (als Angebunden Registriert ist die DB auf die meine Anwendung zugreifen tut.) aktualisiert wird. Die DB kann debei ruhig Ihrer Daten verlieren, da in der PSUser die Grundkonfiguration vorhanden ist, und ich das ja nur zum testen benötige.

Gruß Jens


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:39 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