Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Lemmy's Interbase Tutorial (https://www.delphipraxis.net/217-lemmys-interbase-tutorial.html)

Luckie 21. Jun 2002 14:56


Lemmy's Interbase Tutorial
 
Ich habe mir mit Lemmy's Tutorial eine Datenbank programmiert, na ja eigentlich mehr zusammen geklickt :shock:. Ging auch so weit alles ganz gut.
Nur an einer Stelle bekomme ich eine Fehlermeldung:
Zitat:

Nach diesen Einstellungen mußt Du noch dafür sorgen, daß in unseren
Primärschlüssel automatisch ein Wert eingetragen wird. Öffne dazu das
Einstellungsfenster der Eingenschaft "GeneratorField" der Komponente "Adresse".
Hier folgende Einstellungen vornehmen:
Generatoren: GEN_Adresse
Feld: ID
Und genau hier kommt kein Dialog, wo ich die Einstellungen machen könnte, sondern eine Fehlermeldung:
Zitat:

Ressource TfrmGeneratorEditor nicht gefunden.
:shock:
Zum Laufen habe ich das Ding bekommen, in dem ich die ID von Hand eintrage, ist natürlich keine Lösung.

Wo ich gerade dabei bin:
Zitat:

Damit die restlichen SQL-Statements Delphi selber erstellt, einfach folgendes
durchführen:
Mit der rechten Maustaste Adresse selektieren und auf den Eintrag
"DataSet-Editor" klicken. In der ListBox "Schlüsselfelder" den Eintrag "ID"
markieren und in der anderen ListBox alle Felder markieren. Klick dann auf den
Button "SQL generieren".
Da steht bei mir als Menüpunkt:
Zitat:

Der Feldname für %s konnte nicht erkannt werden.
Ich habe eine halbe Stunde gebraucht, bis ich mal auf die Idee kam dadrauf zu klicken.
In dem Demo zum Tutorial ist das übrigens genauso. :?

Hansa 21. Jun 2002 19:47

Hallo Luckie,

guck in deine Mailbox.

notfalls schick ich dir meine Quellen (bzw. Lemmy's) und die Datenbank.


Gruß
Hansa

Luckie 21. Jun 2002 20:08

Danke für deine Mühe, nur was nützt mir das? Ich habe ja ein Problem mit den Interbase Komponenten so wie es aussieht, um genauer zu sein, kann ich nicht das Dialogfeld öffnen um das Generatorfeld zu editieren. Wie ich es halt oben beschrieben habe.

Wie ließe sich denn das im Quellcode erledigen? Muß ja auch gehen.
So geht es nicht:
Code:
Unit2.DM.Adresse.GeneratorField.Field := 'ID';
Unit2.DM.Adresse.GeneratorField.IncrementBy := 1;
Da kommt immer ein Ausnahmefehler.[/code]

Gast 21. Jun 2002 20:24

Tutorial: Datenbanken / Grundlagen Teil 1 (InterBase)

Gruß

Paul Jr.

Luckie 21. Jun 2002 20:36

Danke für den Hinweis, werde ich mir wohl demnächst mal zu Gemühte führen. Nur wird mein Problem da wohl nicht gelöst, denn mein Problem hängt ja mit Delphi zusammen. Wenn mein Problem doch dort gelöst wird, dann bitte ich das zu entschuldigen, ich bin nur mal kurz drübergeflogen (hatte keine Ruhe es ganz zu lesen).

Gast 21. Jun 2002 21:56

Hallo Luckie, :D

ich würde Dir gerne helfen, ABER dieses Konstrukt von Lemmy ist mir leider unbekannt...(ich programmiere etwas anders...)

Gruß

Paul Jr.

Lemmy 21. Jun 2002 22:41

Hi Luckie,

hast Du auch die deutschen DLL's eingespielt? Ich glaube mich zu erinnern, dass das bei Delphi 5 noch notwendig war....

http://ww6.borland.com/codecentral/c...sting?id=15661 Das sind die für die Version 4.5x, ich weiß aber nicht ob es für die 5.x noch andere gibt. Leider komme ich gerade nicht auf CodeCentral. Ich werde mrgen nochmal nachschauen....

Grüße
Lemmy

Lemmy 23. Jun 2002 10:32

Hallo zusammen,

ich habe das mal nachgeprüft. Für die 5.x benötigt man die deutschen Ressourcen (s. Link). Bei Delphi 6 ist das nicht mehr notwendig, außer Jeff wird an den Ressourcen Änderungen vornehmen.

Grüße
Lemmy

Luckie 23. Jun 2002 13:08

Hallo Lemmy,
auf dem Link habe ich ein Zip-Archiv mit zwei *.de Dateien gefunden. Sind das die DLL's? Wo gehören die denn hin?

Luckie 23. Jun 2002 23:46

Unvorstellbar, aber damit geht es tatsächlich :P.

Danke noch mal, jetzt kann ich endlich weiterarbeiten. Ihr hört von mir :mrgreen:.


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