ESQL Directories and Files

The default ESQL installation process creates the following directories:

Table 1–1 lists the files in this directory.

Table 1–1: Default ESQL Directory
File
Description
proesql.h  
A C header file that contains definitions and declarations required to reference ESQL-LIB.
esqldemo.cc 
A character mode ESQL sample program that demonstrates static Progress/ESQL. This program works on UNIX or MS-Windows. Its GUI mode counterpart is wesqldmo.cc.
esqldm64.cc 
A 64-bit version of an ESQL sample program that demonstrates static Progress/ESQL.
dyndemo.cc 
An ESQL sample program that demonstrates dynamic Progress/ESQL.
clidemo.c 
An ESQL sample program specified at the ESQL-LIB level that demonstrates dynamic ESQL using parameter markers.
dprmdemo.cc 
An ESQL sample program that uses a combination of ESQL-LIB calls and ESQL statements to demonstrate dynamic ESQL using parameter markers.

Table 1–2 lists the Windows-only files in this directory.

Table 1–2: Windows-only Files in Default ESQL Directory  
File
Description
wesqldmo.cc 
A GUI mode ESQL sample program that demonstrates static Progress/ESQL. This program works on MS-Windows only. Its character mode counterpart is esqldemo.cc.
esql32.lib  
32 bit ESQL library
prosql32.lib 
32 bit ODBC library
wcesql.rc 
Windows resource file for ESQL applications
wcesql.res 
Windows binary resource file for ESQL applications
wcesql.h 
Windows header file for ESQL applications.
wcesqlnt.def 
Windows resource definition file for ESQL applications

The default ESQL directory also contains a subdirectory called bin which contains the SQL preprocessor. The SQL preprocessor is named sqlccp in UNIX and sqlcpp.exe in Windows.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095