Datenbankunabhängiges Konzept

List & Label arbeitet bei der Programmierung per API datenbankunabhängig, d. h. List & Label selbst greift nicht direkt auf die Datenbank zu und besitzt auch keine eigenen Datenbanktreiber. Dieses Konzept bietet eine ganze Reihe enormer Vorteile.

Vorteile:

•      Kein unnötiger Ballast durch doppelt mitgeführte Datenbanktreiber, dadurch kann ein Geschwindigkeitsvorteil sowie ein geringerer Platzbedarf der Module erreicht werden.

•      Flexibler Einsatz, da genaue Kontrolle der Daten.

•      Arbeiten auch ohne Vorhandensein einer Datenbank möglich.

•      Arbeiten mit seltenen Datenbanksystemen möglich.

•      Einfaches Mischen unterschiedlicher Datenquellen, z. B. Datenbankdaten und pro­gram­minterne Variablen.

•      Datenbankdaten können vor dem Ausdruck noch einfach manipuliert werden.

Nachteil:

•      Es muss tatsächlich etwas programmiert werden, d. h. List & Label müssen die Daten übergeben werden. Dies funktioniert aber nach einem sehr einfachen Prinzip und ist somit für die meisten Standardfälle mit relativ wenig Code-Schreibarbeit verbunden.