André Winkelmann + Hagelkreuzstr. 4 + 45966 Gladbeck + E-Mail: Kontakt
Passende  Lösungen   für  Existenzgründer,
kleine Unternehmen und einfach für jeden!

Lazarus die Komponente TListView

TListView Beispiel Software

TListView Allgemeines

Die TListView Komponente findest du unter Common Controls und es ist die vierte Komponente von Links. Wenn du die Komponente in das Form1 ziehst wird diese mit dem Namen ListView1 angelegt. Wir erstellen in diesem Artikel ein kleines Beispiel Programm. Lade dir das kleine Beispiel Programm herunter [Download Link]. Damit kannst du die Erklärungen besser nachvollziehen.

(mehr …)

FirebirdSQL Prozedur dbconnection

Unit dbconnection

Dein Form2 wird unter dem Namen dbconnection abgespeichert. In dieser Unit kannst du dann die beiden Prozeduren für den Verbindungsaufbau zur Datenbank anlegen. Diese tragen den Namen DBConnect und DBClose.

Prozedur DBConnect für FirebirdSQL

Unit dbconnection Kopf

Die Prozedur muss im Kopf der Pascaldatei unter Type angelegt werden und dann im Quelltext nach implementation wird die ganze Prozedur programmiert.

procedure TForm2.connectDB;
begin
IBCPeople.Hostname := 'localhost';
IBCPeople.UserName := 'SYSDBA';
IBCPeople.Password := 'masterkey';
IBCPeople.DatabaseName := 'E:\SQL\AWTEST.fdb';
IBCPeople.Transaction := SQLTPeople;
IBCPeople.Connected := True;
SQLQPeople.Database := IBCPeople;
end;

(mehr …)

FirebirdSQL DB mit Lazarus DB Komponenten

Die Softwareentwicklung für unsere Datenbank Tutorial Form1.

Abb 1.01 Form1 – Hauptprogramm

Die gesamte Software mit Datenbank kann heruntergeladen werden. Hier geht es zum Herunterladen von Personendaten.7z. Die Software kann mit dem OpenSouce Zip Programm 7Zip geöffnet werden und wurde mit dieser Software Komprimiert. Bitte passt die Pfade bei euch an um die Software lauffähig zu machen.
Das Hauptprogramm ist aus einigen Lazarus Basis-Komponenten zusammengestellt worden. Du siehst hier von Oben nach unten.
2x TDividerBevel, 1x TListview, 1x TPageControl, 1x TGroupBox, 6x TLabel, 5x TEdit und 3x TButton.

(mehr …)

Nächste Seite »