Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Wieder Probleme mit Firebird (https://www.delphipraxis.net/71119-wieder-probleme-mit-firebird.html)

Elvis 9. Jun 2006 10:57

Re: Wieder Probleme mit Firebird
 
Firebird ist nicht Paradox oder MS Jet!
Du kannst nicht einfach mal so eine App bauen, die FB als Daten Backend nutzt ohne zu wissen was du tust. ;)

Die oberen beiden "DBMS"se sind der klassische Fall für die, die keine Ahnung haben wollen.
Auch wenn's vllt fies klingt: Willst du bei deiner aktuellen Einstellung bleiben, wärst du da besser aufgehoben...

Mavarik 9. Jun 2006 11:02

Re: Wieder Probleme mit Firebird
 
Zitat:

Zitat von Elvis
Firebird ist nicht Paradox oder MS Jet!
Du kannst nicht einfach mal so eine App bauen, die FB als Daten Backend nutzt ohne zu wissen was du tust. ;)

Die oberen beiden "DBMS"se sind der klassische Fall für die, die keine Ahnung haben wollen.
Auch wenn's vllt fies klingt: Willst du bei deiner aktuellen Einstellung bleiben, wärst du da besser aufgehoben...

Super Antwort Danke für die Hilfe...

mkinzler 9. Jun 2006 11:07

Re: Wieder Probleme mit Firebird
 
Lager deine DB am Besten in ein Skript (inkl. daten) aus, ändere die Namen darin, lösche die DB und erstelle sie mit dem Skript neu.

Lemmy 9. Jun 2006 11:10

Re: Wieder Probleme mit Firebird
 
Zitat:

Zitat von Mavarik
Leider nicht!

ISC ERROR CODE:335544351

ISC ERROR MESSAGE:
unsuccessful metadata update
MODIFY RDB$RELATION_FIELDS failed
action cancelled by trigger (1) to preserve data integrity
Cannot update index segment used by an Integrity Constraint

jetzt komm... etwas Englisch solltest Du doch auch verstehen.... Die Spalte konnte nicht umbenannt werden, weil sie Teil einer Relation ist (RDB$Relation_fields). Schau also, was für nen Fremdschlüssel du erzeugt hast, lösche den und dann kannst Du umbenennen...

Lemmy

P.S.: Generell stimme ich Elvis zu (zumindest dem ersten Teil seines Statements): Firebird ist nicht Access. Vieles musst Du neu lernen, vieles musst Du anders machen und generell ist am Anfang Access für Dich einfacher als Firebird. Wenn Du die ersten Hürden aber genommen hast (und dazu gehört auch SQL), dann wirst Du feststellen, dass auch Firebird viele Vorteile und Features hat, die Du in Access schlicht nicht findest.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:08 Uhr.
Seite 2 von 2     12   

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