ESQL/C Tv
--------------
1 Tvt@C̖ړI
2 Windows ł ESQL/C Tvs@ 
3 UNIX łESQL/C vO RpC@
4 UNIX łESQL/C TvvOs@


1 Tv t@C̖ړI
------------------------

    Tv: 01base.ec

    ړI:
      ̃Tvł́Aȉ̋@\f[^x[X AvP[VJ邽߁AESQL/Cgp@.
        1. O[oϐƂsqlca, dbenvca̎gp
        2. f[^x[Xւڑ
        3. info e[uւǉ (OAdbTEL.no) 
        4. I
        5. 폜
        6. XV
        7. info e[u炷ׂẴf[^
        8. ؒf


    Tv: 02cursor.ec 

    ړI:
      ̃Tvł́Aȉ̋@\f[^x[X AvP[VJ邽߁AESQL/C̎g.
        1. declare, open, close
        2. fetch next onlycursor
        3. fetch next, previous, last, first, relative n, absolute ñXN[cursor
        4. XVpJ[\,DELETE


    Tv: 03blob.ec

    ړI:
        ̃Tvł́AESQL/Cɂ BLOBf[^ get/put. 
        1. BLOB "putblob.bmp" 5sڂ Card e[uɑ}
        2. BLOB Card e[u擾A "BMP*.BMP"t@CƂĕۑ.


    Tv: 04dynamic.ec

    ړI:
        ̃Tvł́Aȉdynamic ESQL 4 ^CvB
        1. ^Cv 1 : insert, update, delete
        2. ^Cv 2 : insert, update, delete
        3. ^Cv 3 : select
        4. ^Cv 4 : select


2 Windows łESQL/C Tvs@
--------------------------------------
     01base.ec ɂƂATvɊւ3̃CXebv.

    vvZX:
        1.NCAgT[o[[h'DBSAMPLE5' f[^x[XX^[g.
        2. Program folder ɂ'ESQL for C Language' [eBeBX^[g.
        3. File/Open j[NbNOpen dialog box.
        4.TvIOPENB
        5. Esql/Go j[Iюs .c t@CŐ.

    rh: 
        1. Microsoft(i.e. Visual C ++ 6.0 or compatible compiler) C Compiler gp 
        2. 'C:\DBMaker\5.4\include' 'Include Files' Search Path ɒǉ.
        3. 'C:\DBMaker\5.4\lib'  'Library Modules' Search Pathɒǉ.
        4. 'C:\DBMaker\5.4\lib\dmapi54.lib' the Link Library Modulesɒǉ.
        5. 01base.exe t@C쐬.

    s:
        1. 'Execute 01base.exe' R}hIсAs.


3 UNIX łESQL/C vORpC@
------------------------------------------
        1. ESQL/C vOANZXf[^x[XX^[gB 
          DBMaker ESQL/C preprocessor dmppcc͂̃f[^x[Xɐڑ邩ł.

        2. L̂悤ESQL/C vOvvZX .

       @@% dmppcc -d DBSAMPLE5 -u SYSADM
   
         DBSAMPLE5  Nf[^x[XOłAf[^x[Xڑ鎞A
         SYSADM͎gpҎʎqł邩Admppcc -hł߂΃wv.

        3.@}Vŉcompiler mF. @@@@@@j 'cc'.

        4. [U'DBMaker'̃z[fBNg̉'inlcude' fBNgɃCN[hpXZbg. 
@@@@@@āACvORpC.@j

          % cc -c -I/APP_HOME/include 01base.c

        5. 'DBMaker'Ńz[fBNg̉'lib' fBNgɃCupXZbg. (/APP_HOME/lib). 

        6. NCAgT[oœ삷AvP[V쐬邽libdmapic.aɃN. j

        @% % cc -o 01base 01base.o -L/APP_HOME/lib -ldmapic -lm -ldl
      
           Note: /APP_HOME is the directory DBMaker resided in.


4 UNIX łESQL/C TvvOs@
-----------------------------------------------
    Xebv:
        1. NCAgT[o[[h'DBSAMPLE5' f[^x[XX^[g.  

        2. 'make'VFœ͂.

    @@@ % make

        3. R}h '01base'VFœ͂.

@@  @   % ./01base

           L̂悤Ȍʂ\:

           John's address is Xi'an Torch Road No.1
           Name = Mary Black, Address = Beijing
           Name = Jane White, Address = guangzhou
