C/Front oder direkter SQL-Zugriff

12. September 2008 14:09

Ich beschäftige mich gerade mit C/Front und dem Zugriff auf einen SQL-Server.

Wenn ich es bis jetzt richtig verstanden habe, dann werden beim Zugriff über C/Front keine Trigger ausgelößt. Werden dann auch keine Indexe erstellt? Wäre es dann nicht leichter direkt auf die SQL-DB zuzugreifen?

Noch ne Frage: Was kann man denn sinnvollerweise via C/Front in die DB bringen? Adressen, Artikel, Angebote?


Volker

Re: C/Front oder direkter SQL-Zugriff

24. Oktober 2008 09:35

Hallo,

Indexe werden sehr wohl gepflegt. Es können im Prinzip alle Daten via C/Front in die DB übertragen werden. Das geht geht zum Teil schneller als auf jedem anderen Weg. Außerdem kann man alle Tabellen via C/Front auslesen.

Wenn man Daten in NAV überträgt muss man berücksichtigen, das keine Bussines- Logik (Trigger/Validates) ausgeführt wird. D.h. es sollten nur Tabellen per C/Front gefüllt werden, die keine Trigger/Validates enthalten, oder man sorgt hinterher dafür, das diese Logik ausgeführt wird (z.B. mit einem Kommando via NAS).

Gruß, Fiddi