Jede Struktur enthält ein Element, das die Versionsnummer angibt. Im Versionsfeld sollten Sie die Versionsnummer der DBTools-Bibliothek angeben, für die Ihre Anwendung entwickelt wurde, bevor Sie eine DBTools-Funktion aufrufen. Die aktuelle Version der DBTools-Bibliothek wird definiert, wenn Sie die Header-Datei dbtools.h einbeziehen.
Das folgende Beispiel weist die aktuelle Version einer Instanz der a_backup_db-Struktur zu:
backup_info.version = DB_TOOLS_VERSION_NUMBER; |
Die Versionsnummer ermöglicht es der Anwendung, auch in Zukunft mit neueren Versionen der DBTools-Bibliothek weiterzuarbeiten. Die DBTools-Funktionen sorgen mithilfe der Versionsnummern, die von Ihrer Anwendung zur Verfügung gestellt werden, dafür, dass Ihre Anwendung auch dann weiterarbeiten kann, wenn neue Elemente zur DBTools-Struktur hinzugefügt wurden.
Wenn eine der DBTools-Strukturen aktualisiert oder eine neuere Version der Software freigegeben wird, wird die Versionsnummer erhöht. Wenn Sie DB_TOOLS_VERSION_NUMBER verwenden und die Anwendung mit einer neuen Version der DBTools-Header-Datei neu erstellen, müssen Sie eine neue Version der DBTools-Bibliothek bereitstellen.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |