Zitat Zitat von NumberFive
Anbei nun das programm das interpretiert werden kann:

insert into PrgCode (RunningNumber,Code) values ( 0,'IF SENSOR01 = 01');
insert into PrgCode (RunningNumber,Code) values ( 1,'Trace war gleich');
...
Hallo,

ist diese Methode noch aktuell? Wenn ja, würde mich interessieren, warum du das so umständlich handhabst und jede Zeile einzeln in die Datenbank wirfst.

Zum einen sind Änderungen nur sehr schwer und unübersichtlich zu realisieren (Zeilen löschen, umnumerieren, alle Zeilen anzeigen lassen ect.), Erweiterungen des Programms noch umständlicher einzufügen und zum anderen benötigst du doch sowieso einen Parser, um die Befehle zu erkennen. Warum diesen Parser dann nicht um die Kleinigkeit erweitern, das er freien Text erkennen kann?

Apropos, bei dem von mir gequoteten Beispiel oben, die zweite Zeile ... was soll der Parser damit anfangen? Da steht kein Befehl drin, nur etwas Text, was er wohl ausgeben soll ...

Just my 2 Cent

Andreas