NAV SQL teknik

Du kan ved at klikke her! læse vores indlæg om hvordan Klassisk Dynamics C5 lagrer sine data på SQL og hvad man eller skal passe på.

Men hvad med Dynamics NAV og Dynamics C5?
(Herefter blot omtalt som NAV da C5 jo bygger på samme teknologi).

Dynamics NAV er ikke så “vanskelig” som Klassisk Dynamics C5 omkring SQL, men nogle ting skal man lige vide:

  • Man bør aldrig læse eller skrive data direkte til NAVs SQL-database. Det er et usupporteret scenarie, så at du læser dette viser at du er på vildspor :-).
    Benyt i stedet ODATA eller SOAP webservices.
  • Options lagres på SQL som deres tilsvarende nummer (der også kan benyttes i NAV). Nummereringen starter med 0 for første værdi osv. Husk at i NAV er en tom værdi en placeholder (dvs. den får et nummer, men vises ikke i evt. drop-downs for feltet. Skal den vises skal den indeholde et mellemrum).
  • Datoer lagres som DATETIME (ligesom i Klassisk Dynamics C5) og hvor alm. datoer har tidspunket 00:00:00. Der er ingen primodatoer i NAV, men hvis Ultimoflaget er sat er tidspunktet 23:59:59.

…og husk nu at du slet ikke må tilgå SQL databasen direkte – det er hverken supporteret på Klassisk Dynamics C5 eller på Dynamics NAV/C5.