View Categories

MCEXT.COMPRESSDB

//Scriptfunktion 'MCEXT.COMPRESSDB'
//Komprimiert eine Access-Datenbank:

//Parameter Backup:
//Bei Verwendung "true" wird vor der Komprimierung ein BCK Verzeichnis erstellt und die Datenbank vor Komprimierung dorthin kopiert
//Bei Verwendung "false" wird vor der Komprimierung kein Backup erstellt
//Anstelle von "true" oder "false" kann auch "0" oder "1" verwendet werden.
//Die aufrufende Variable enthält bei Fehler "ERROR..", ansonsten den Pfad und Namen der Backupdatei

//Beispiel:
MYDB={SYSDIR_DESKTOP}\NeueDatenbank.mdb
RES=MCDB.CREATEDATABASE{{MYDB}}
RES=MCDB.CREATETABLE{{MYDB},ADRESSEN,ID,4,4,17}
RES=MCDB.CREATEFIELD{{MYDB},ADRESSEN,NAME,10,80,1}
RES=MCDB.CREATEFIELD{{MYDB},ADRESSEN,VORNAME,10,80,1}
RES=MCDB.CREATEFIELD{{MYDB},ADRESSEN,PLZ,10,6,1}
RES=MCDB.CREATEFIELD{{MYDB},ADRESSEN,Ort,10,70,1}

RESULT=MCEXT.COMPRESSDB{{MYDB},True}