YARD-ESQLC ist ein Programmentwicklungstool, welches die Einbettung von SQL-Anweisungen in die Programmiersprache C als Hostsprache ermöglicht.
Die SQL-Anweisungen werden mit dem Präfix EXEC SQL kenntlich gemacht. Diese SQL-Anweisungen werden von unserem Precompiler yardpc in C-Code übersetzt
der in Verbindung mit einer Laufzeitlibrary zu einem ausführbaren Programm gelinkt wird. Dieses Programm arbeitet als Client zu dem
YARD-SQL Datenbankserver, um auf Datenbestände zuzugreifen.
Das YARD-ESQLC Entwicklungstool yardpc sowie die nötigen Bibliotheken sind Bestandteil der Development-Systeme von YARD-SQL. Mit YARD-ESQLC erstellte Client Programme können auf jedem Runtime-System ausgeführt werden.
Eine detaillierte Beschreibung von ESQLC finden Sie in der zugehörigen Dokumentation , die zum Download und Preview zur Verfügung steht.