Categoria: ZIM Product Suite

The Original Internet Language

Transactions

Zim supports two types of transactions: implicit and explicit. An implicit transaction is associated with each individual Zim command that accesses the database in some manner (either read/only or read/write). When the command ends, all locks that were acquired are released and any database updates are committed to the database. If the command fails (e.g.…
Leia mais

Zim Applications and SQL Database Servers

In Client-Server applications, you do not have to do anything special to access or manipulate data stored in the SQL database. The data definitions of objects under Zim’s control and the data definitions of objects not under Zim’s control are exactly the same. To an application, Zim manipulates both in exactly the same way. The…
Leia mais

Distributing Data Between Zim and the SQL Database

When developing client-server database applications, it is important to consider the location of the data. Any data under the control of the database server contributes to both the load on the network as well as load on the server machine. Because of this, it is important to analyze the data associated with a given application…
Leia mais

ZimIDE: Features and Functionality

ZimIDE at a Glance The Zim Integrated Development Environment (ZimIDE) is a full-featured development environment to build graphical user interfaces (GUIs) for Zim database applications. ZimIDE combines and extends the functionality of three separate development components for Zim applications available in previous versions of Zim:   Zim Painter Zim Development Center Data Dictionary Browser  …
Leia mais

ZimServer

Starts and stops the Zim Server program. Linux Syntax [nohup] zimserver [-k] & Windows NT Syntax [start] zimserver [-k] [-i] [-s [-e] [-u] Parameters -k optional parameter to gracefully stop Zim Server -i optional parameter to install Zim Server as a Windows Services -s optional parameter to start an already installed Zim Server from the Windows…
Leia mais

ZIMQTC

Starts the ZIMQTC client executable to run ZIM-X applications. zimqtc -n database [-u user] [-p password] [-c command] [-o port] [-h host name] [-w work path] Parameters -n database is one of the database names provided in the zimdb.zim configuration file when Zim Server was started. This parameter is obligatory -p password is the password…
Leia mais

NamedSets

Defines named sets. A Named Set is a programming object that identifies the components of a set that is used regularly in an application.  Named sets reduce the amount of code needed to run your application.  For example, if you are creating a database with an Customers Entity, you may want to have a set…
Leia mais

Roles

Defines alternative names for entity sets, relationships or for subsets of an object’s members. A role is a programming object that provides an alternative name for a data object or for a subset of the members of a data object. Establishing a Role Access the Zim IDE, select ROLES from the DataBases menu and use…
Leia mais

Directories

  A directory is an application object. Application directories are used to organize the objects defined in the Object Dictionary for the application. Establishing an Application Directory   Call up the Zim IDE, select DIRECTORIES from the DataBases menu, and use the tools of the Zim IDE Development to define the desired directory. Creation of Directory step…
Leia mais

Variables

Describes global variables. A variable is a programming object that provides a method of handling temporary data required for various purposes during application execution. Zim provides a number of pre-defined system variables and sets or resets their values at various times.  For details, consult your Language Reference. Establishing a Global Variable Call up the Zim…
Leia mais

pt_BRPortuguese