/****************************************************************************
 *
 *                               GBase.
 *
 *                           PROPRIETARY DATA
 *
 * Licensed Material - Property Of GBase
 *
 * "Restricted Materials of GBase"
 *
 * GBase Client SDK
 *
 * (c)  Copyright GBASE  2005. All rights reserved.
 *
 ****************************************************************************
 */

                      
                   =====================================
                              DEMO PROGRAM NOTES
                                     FOR
	                      GBase-ESQL/C NT
                   ======================================
 

I]. Compile / Execution :

	a. To compile all programs run 'nmake'
	b. To compile a specific program run 'nmake' followed by filename
		eg. nmake blobload.exe

II]. Following ESQL/C programs require 'stores_demo' database to exist on 
     server end. Please create the 'stores_demo' database by using following 
     commond on server end.

 dbaccessdemo stores_demo   (or)  dbaccessdemo7 stores_demo 

blobload.ec
collect.ec
create_clob.ec
demo1.ec
demo2.ec
demo3.ec
demo4.ec
dispcat_pic.ec
dyn_sql.ec
getcd_me.ec
getcd_nf.ec
getcd_of.ec
getdiag.ec
get_lo_info.ec
lvarptr.ec
pamdemo.ec
rgetlmsg.ec
rgetmsg.ec
risnull.ec
rsetnull.ec
rtypalign.ec
rtypmsize.ec
rtypname.ec
rtypwidth.ec
timeout.ec
unload.ec
updcd_me.ec
updcd_nf.ec
updcd_of.ec
upd_lo_descr.ec
varchar.ec

III]. Example usage for some programs :

blobload :
	blobload -u -f blobload.ec -d stores7 -t catalog -b cat_picture -k catalog_num 10027

IV]. New Demos Added :

        Starting with CSDK2.81.UC2, an extra demo has been added for the PAM
feature. The demo basically does the same thing as demo1, but has the callback
function in it. When connected to the PAM enabled server, it would prompt the
user with some challenges, and the user may need to provide appropriate
responses.
        The main idea of the demo is to demostrate to the users the use of the
callback function for the PAM feature.

Note :
	timeout.ec program gives one warning at compile time which can be ignored.
