Finde Data Desktop bzw. Data Dictionary nicht
-
- Beiträge: 124
- Registriert: Mo 6. Sep 2010, 18:39
- OS, Lazarus, FPC: Win 7 (L 1.6 FPC 3.0.0)
- CPU-Target: Win 7
- Wohnort: Mailand
Finde Data Desktop bzw. Data Dictionary nicht
Hallo zusammen,
eins vorweg, ich hab noch nie ne Datenbank in Lazarus angelegt.
Nun die Frage: Im neuen Lazarus-Buch steht im Kapitel 12 (Der Daten-Desktop - Zugriff auf Datenbanken),
dass die Grundstruktur einer Datenbank mit dem sogenannten "Daten-Desktop" bzw. "Data-Dictionary" angelegt
werden kann. Im Buch sind auch schöne Screenshots, die sympathisch fast wie Access aussehen und nahelegen,
dass das Arbeiten mit einer Datenbank ja eigentlich nicht so schwer sein kann.
Nun aber: Wo finde ich diesen Daten-Desktop? Wie kann ich ihn starten?
Im Buch steht dazu lediglich: File --> New.
Hmm.... da komme ich als Anfänger nicht weiter.
Danke schonmal.
eins vorweg, ich hab noch nie ne Datenbank in Lazarus angelegt.
Nun die Frage: Im neuen Lazarus-Buch steht im Kapitel 12 (Der Daten-Desktop - Zugriff auf Datenbanken),
dass die Grundstruktur einer Datenbank mit dem sogenannten "Daten-Desktop" bzw. "Data-Dictionary" angelegt
werden kann. Im Buch sind auch schöne Screenshots, die sympathisch fast wie Access aussehen und nahelegen,
dass das Arbeiten mit einer Datenbank ja eigentlich nicht so schwer sein kann.
Nun aber: Wo finde ich diesen Daten-Desktop? Wie kann ich ihn starten?
Im Buch steht dazu lediglich: File --> New.
Hmm.... da komme ich als Anfänger nicht weiter.
Danke schonmal.
Re: Finde Data Desktop bzw. Data Dictionary nicht
Das Projekt in <lazarus>/tools/lazdatadesktop öffnen und kompilieren.mintpc hat geschrieben: Nun aber: Wo finde ich diesen Daten-Desktop? Wie kann ich ihn starten?
-
- Beiträge: 124
- Registriert: Mo 6. Sep 2010, 18:39
- OS, Lazarus, FPC: Win 7 (L 1.6 FPC 3.0.0)
- CPU-Target: Win 7
- Wohnort: Mailand
Re: Finde Data Desktop bzw. Data Dictionary nicht
Ok, vielen Dank erstmal für die blitzschnelle Hilfe, das klappte.
Allerdings gab es folgendes Problem, das mir ein wenig Sorge bereitet.
Beim Öffnen des Data-Desktops und starten gab es zwei Fehlerzeilen, die das Kompilieren
verhinderten. Die Zeilen hab ich einfach mal ganz naiv auskommentiert. Dann klappte die
Geschichte.
Aber, das kann ja nicht so richtig sein, einfach mal was wegzulassen, oder?
Wie gesagt, es funktioniert zwar, aber trotzdem finde ich das etwas komisch.
Weiß jemand, welche Funktion diese beiden Zeilen, die ich auskommentierte, haben?
Danke
mintpc
Allerdings gab es folgendes Problem, das mir ein wenig Sorge bereitet.
Beim Öffnen des Data-Desktops und starten gab es zwei Fehlerzeilen, die das Kompilieren
verhinderten. Die Zeilen hab ich einfach mal ganz naiv auskommentiert. Dann klappte die
Geschichte.
Aber, das kann ja nicht so richtig sein, einfach mal was wegzulassen, oder?
Code: Alles auswählen
unit frmSQLConnect;
[ . . .]
Var
L: TStringList;
begin
Result:='';
With TSQLConnectionForm.Create(Application) do
try
ShowHost:=HostSupported;
L:=TStringList.Create;
try
if (Initial<>'') then
begin
L.CommaText:=Initial;
if HostSupported then
HostName:=L.Values[KeyHostName];
DatabaseName:=L.Values[KeyDatabaseName];
UserName:=L.Values[KeyUserName];
Password:=XorDecode(KeyEncode,L.Values[KeyPassword]);
[b] //Charset:=L.Values[KeyCharset];[/b]
end;
if (ShowModal=mrOK) then
begin
L.Clear;
if HostSupported then
L.Values[KeyHostName]:=HostName;
L.Values[KeyDatabaseName]:=DatabaseName;
L.Values[KeyUserName]:=UserName;
L.Values[KeyPassword]:=XorEncode(KeyEncode,Password);
[b] //L.Values[KeyCharset]:=Charset;[/b]
Result:=L.CommaText;
end;
finally
L.Free;
end;
finally
Free;
end;
end;
Weiß jemand, welche Funktion diese beiden Zeilen, die ich auskommentierte, haben?
Danke
mintpc
-
- Lazarusforum e. V.
- Beiträge: 2808
- Registriert: Fr 22. Sep 2006, 10:38
- OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
- Wohnort: Hessen
- Kontaktdaten:
Re: Finde Data Desktop bzw. Data Dictionary nicht
Ich kenne nicht die genaue Funktion der Zeilen - sie werden aber sicherlich ihren Zweck erfüllen. Charset klingt für mich irgendwie nach Tastaturlayout, kann also sein, dass es mit Umlauten Probleme gibt. (könntest das ja mal testen)
Vielleicht kannst Du mal die auftauchende Fehlermeldung posten?
Viele Grüße, Euklid
Vielleicht kannst Du mal die auftauchende Fehlermeldung posten?
Viele Grüße, Euklid
Re: Finde Data Desktop bzw. Data Dictionary nicht
Weche Compilerversion verwendest du? Michael neigt dazu, bei seinen Tools immer die neueste Version vorauszusetzen.mintpc hat geschrieben:
Beim Öffnen des Data-Desktops und starten gab es zwei Fehlerzeilen, die das Kompilieren
verhinderten. Die Zeilen hab ich einfach mal ganz naiv auskommentiert. Dann klappte die
Geschichte.
mintpc
knight
-
- Beiträge: 124
- Registriert: Mo 6. Sep 2010, 18:39
- OS, Lazarus, FPC: Win 7 (L 1.6 FPC 3.0.0)
- CPU-Target: Win 7
- Wohnort: Mailand
Re: Finde Data Desktop bzw. Data Dictionary nicht
Compilerversion? Meinst du die die Lazarus-Vesionsnummer?
Ich hab 0.9.28.2 Beta da stehen.
Ist das nicht die neuste?
mintpc
Ich hab 0.9.28.2 Beta da stehen.
Ist das nicht die neuste?
mintpc
- af0815
- Lazarusforum e. V.
- Beiträge: 6766
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Finde Data Desktop bzw. Data Dictionary nicht
JAEIN - stable schon.mintpc hat geschrieben:Compilerversion? Meinst du die die Lazarus-Vesionsnummer?
Ich hab 0.9.28.2 Beta da stehen.
Ist das nicht die neuste?
mintpc
Die Entwicklerversion ist 0.9.29 mit fpc 2.5.1. Beides aus dem SVN und selbst recompiliert. Mit dem lässt sich der Lazarusdesktop OHNE Fehlermeldung compilieren. Es ist davon auszugehen, das der Entwickler des Tools nicht mit der letzetn 'stable' gearbeitet hat, sondern die Entwicklerversion genommen hat. dies hat dir auch knight probiert mitzuteilen.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
-
- Beiträge: 770
- Registriert: Sa 21. Feb 2009, 13:46
- OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
- CPU-Target: 32Bit
Re: Finde Data Desktop bzw. Data Dictionary nicht
ich hab mich schon beinah vor freude erschreckt als du fpc 2.5.1 gesagt hast 
Jetzt hab ich nachgeguckt und dann gabs die nicht,
Dann hab ich mir gedacht du meinst 2.4.1,
dann "hey, 2.4.1 ist doch nicht mehr aktuell , es musste also 2.4.3 sein"
dann hab ich gegooglet
dann hab ich das hier gefunden ftp://ftp.freepascal.org/pub/lazarus/snapshots/" onclick="window.open(this.href);return false;
??? wieso steht das nicht auf http://www.hu.freepascal.org/lazarus/" onclick="window.open(this.href);return false;

Jetzt hab ich nachgeguckt und dann gabs die nicht,
Dann hab ich mir gedacht du meinst 2.4.1,
dann "hey, 2.4.1 ist doch nicht mehr aktuell , es musste also 2.4.3 sein"
dann hab ich gegooglet

dann hab ich das hier gefunden ftp://ftp.freepascal.org/pub/lazarus/snapshots/" onclick="window.open(this.href);return false;
??? wieso steht das nicht auf http://www.hu.freepascal.org/lazarus/" onclick="window.open(this.href);return false;
Code: Alles auswählen
Signatur := nil;
Re: Finde Data Desktop bzw. Data Dictionary nicht
Bei mir geht es auch mit 2.4.1. Bei Lazarus 0.9.28 ist aber noch die Compilerversion 2.2.4 enthalten.af0815 hat geschrieben:
Die Entwicklerversion ist 0.9.29 mit fpc 2.5.1. Beides aus dem SVN und selbst recompiliert. Mit dem lässt sich der Lazarusdesktop OHNE Fehlermeldung compilieren.
Der FTP Server verfügt nur über geringe Kapazitäten und ist daher nicht in der Lage, massenhafte Downloads abzuwickeln. Benutzer sollten zunächst die auf der Lazarus Homepage verlinkten Downloadmöglichkeiten nutzen. Erst wenn man da nicht mehr weiterkommt, sollte der FTP Server genutzt werden. Aus diesem Grund ist der FTP Server nicht auf der Homepage verlinkt.MAC hat geschrieben: dann hab ich das hier gefunden ftp://ftp.freepascal.org/pub/lazarus/snapshots/" onclick="window.open(this.href);return false;
??? wieso steht das nicht auf http://www.hu.freepascal.org/lazarus/" onclick="window.open(this.href);return false;
knight
-
- Beiträge: 124
- Registriert: Mo 6. Sep 2010, 18:39
- OS, Lazarus, FPC: Win 7 (L 1.6 FPC 3.0.0)
- CPU-Target: Win 7
- Wohnort: Mailand
Re: Finde Data Desktop bzw. Data Dictionary nicht
Nochmal danke an die Hinweise und die wirklich schnelle Hilfe. Jetzt ist alles klar.
Beste Grüße
mintpc
Beste Grüße
mintpc
- af0815
- Lazarusforum e. V.
- Beiträge: 6766
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Finde Data Desktop bzw. Data Dictionary nicht
Wenn man in die Wiki liest, so wird auch auf die Entwicklerversionen verwiesen. Diese sind aber nicht als Release gedacht - deshalb auch mit Erklärungen getrennt von Releaseteil. Auch die Versionsnumern von Lazarus und FPC verraten, das es keine normalen Releaseversionen sind.MAC hat geschrieben:dann hab ich das hier gefunden ftp://ftp.freepascal.org/pub/lazarus/snapshots/" onclick="window.open(this.href);return false;
??? wieso steht das nicht auf http://www.hu.freepascal.org/lazarus/" onclick="window.open(this.href);return false;
Ich habe deshalb mit den aktuellen Builds das Projekt kompiliert um festzustellen, ob es ein Problem im Code ist, oder nur durch neuere Funktionen im Lazarus/FPC nicht geht. as passiert öfters mit Projekten/Komponenten aus lem Lazarus-CCR, da die Entwickler meistens die aktuellen Versionen verwenden.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
-
- Beiträge: 770
- Registriert: Sa 21. Feb 2009, 13:46
- OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
- CPU-Target: 32Bit
Re: Finde Data Desktop bzw. Data Dictionary nicht
Mich hat es gewundert das die fpc v 2.5.1 auf der einen Seite vorhanden ist und auf der anderen nicht...
Code: Alles auswählen
Signatur := nil;
-
- Beiträge: 1102
- Registriert: Di 5. Aug 2008, 09:37
- OS, Lazarus, FPC: Windows ,Linux,FreeBSD,Dos (L trunk FPC trunk)
- CPU-Target: 32/64,PPC(+64), ARM
- Wohnort: Eindhoven (Niederlande)
Re: Finde Data Desktop bzw. Data Dictionary nicht
Es gibt kein unikes "2.5.1". Alle development Snapshots seit Juni 2009 haben den Version "2.5.1". Aber das ändert sich täglich. Nur die zentrale Server haben development Snapshots.MAC hat geschrieben:Mich hat es gewundert das die fpc v 2.5.1 auf der einen Seite vorhanden ist und auf der anderen nicht...
Die letzte offizielle FPC Version ist 2.4.2, und das nur seit ein paar Stunden. (davor, 2.4.0, seit 1 Januar)
-
- Beiträge: 770
- Registriert: Sa 21. Feb 2009, 13:46
- OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
- CPU-Target: 32Bit
Re: Finde Data Desktop bzw. Data Dictionary nicht
das ist mir bekannt 

Code: Alles auswählen
Signatur := nil;