# A Guide to Using the TClientDataSet in Delphi Applications

## Full text

(1)c  

(2)        6  

(3)     .  x x x x.             .            !       "  #\$!\$#    %       &'( ). * +

(4). +  ,     %      .    - *   ./      ,      +    +     -    '  '( )&       '   - ( )       -( )      

(5)    

(6)   %  ( )0          '          1   

(7)    

(8)   '   ( )0       '1 2 -      

(9)   ! 

(10) ( )     \$         '        "

(11) 

(12)  

(13)   3-  ( )    -   '  -      ( ) -      

(14)   ( )-         .

(15)   '  4 -           ( )   

(16)    %      .  '      ( )  

(17)

(18) 

(19)    '            -    " 

(20)           6         -     .          

(21)     %  ( )0             - '           

(22)                  ( )            0   '       

(23)    ( )        ) -                . .

(24)         6 &( 5

(25)  &'       ( ) '   - ( )       -( )     '( )      7      -   8    (996 ! -    -        :  '             ( ) \$-      \$      *   2 2-     +.   -   - +,\$ \$  --       ( )  );-   ')    -     .    *     , .      

(26)  \$-       ( )'    \$  -( )        '  \$   .    -     ( ) \$0  \$  )           - -- ( )      );- '     -    4        

(27)     \$             -    ( ). .    . '( )  &)   <  6       -   ( #)-8     (996 \$  ( )  ) *  /\$

(28) ),    %  8   -   -( )0 )    .    ;             % 60    8    :  =>  ( )     );-  60 ; 8  "

(29) *   -,      ? .

(30) :  @ (996 ?!6"

(31) --.     *\$0  ;A  -      - -     , %     0 ( ) '( ) ')           * , * ,7  ')  - -           6     - 1     B=@/6"

(32) / CB>/2D; <           =>> >>>     A               '( )    '     . -          1             ( )-    '        . - )             1         '         A         '            ' -1            -  -   6              ( )      '     ( )  .    );- \$   -        );-     '         ( )

(33)  7 %( )       );-   \$           - ( ))-'1      11 *    ( )1 !   ,'.          -/( ((*     , '4     ( )  );-   '       -    ( ) );-   ;- !  7 ( )             . o. [#  \$ .

(34) \$( )  -  ( )    );- '     \$-    ()6- '        % \$             ( ( '    -    .  2   '( ) );-   ;- ! );- ')   ) % ( )

(35)  - ' -  A ( ) 4);- '  -               %      );-   -  ' -     p   %);-              ( ) 3   -  ()6-  '6          ''   );-  %  ( )E  0       '' 0     6 A  );-  ''  ''    6        .

(36)  %  ''  -   ()6-   .   F             -     4     ( )4    4 =>>> \$  *   '' ,\$   F EF '        ( )E*        ( )E7,        '  ( )    "    ( )#);-       -  -  ( )    '     );-   -  8-  );-              \$  ( )     ( )       \$          '( ) -  ') \$.  -        

(37)       ( )     \$        ( )         - (-  - ( )0

(38)  ( . A. 

(39)  

(40)    

(41) . %  -

(42)  ( ( ));-  2);-    -   6   );-     ')G"-      )G       )   )G"- )G          67/ );-   ;- 1 '1 - 0    .

(43)  )G (           \$ );-         -  - 0"-') '%       )G"- \$ );-          1 );-                    \$ ()6-       1    );- = "-') '!   ( )

(44)  -    1 E

(45)  7          6     -''   2-      6!-      -      *\$      6 6!-     -    -

(46) ;

(47) -' =  /6)/ '   - ' =       , '      --  -);- 0 67" -' -   -      3 -       -      -  %   67" -   --          %  -

(48)  7    3      -   \$     -    ->*D,\$    );-     \$-                      ( )*    A"  8-     , \$   -   

(49)  (               \$              ( )1   -  -        \$             .       -    ( )    3 -= - 

(50)  7\$      

(51)      - '           ( ) A"  8-.

(52) '0      -  \$-.  1        ( ) );-  ( )0; " 1 A  )             ( ));-   - -1         . . 

(53)   "# . !0---    ( ));- .  0 \$      

(54) \$           ( )#);-                 '     ( ));-   .  = '   -   .    .      @ ' -      .    . .      < 1    *;6  , ( ).        0     . .    %& . '( )-        .     

(55)                         )   -  .               -. ( ). '. '   . \$   ( ) ( )#);- .   -        .    \$     .            6 8 *68, 8  

(56) A\$68           3  );-  .   -     );-   - )0  ( )       

(57)  71      .

(58)      

(59)  7

(60) ;

(61) - ( ). c(. & . 1-        ;6   - 2 ( )#);-   ''         D '    .   .     )  ''      ''    -         %  '' ( ) - ''    -  -   H      *  '' 0

(62)  - 1 -   -    );- ,

(63)      .  '' 0  ( )#);-               ''  . cc 6  "   %    \$      -   '( )           '      ( )            4             1   -    -  ( )   -6-  .   \$        ( )    0       . .

(64) c  

(65)   . 

(66)   6 &( 5

(67)  &%  ( )0          '          1  '( )    -    -  6       - 4   '        ( )\$  \$-     -- ( )      ( ) );- 3( )  );-        *"6/),     6 8 *68, \$ );-     -  ( )   6    / 6

(68)          ( ) );-     *    0, );- '     );-   )    %( )    / 6     2-     -         \$             ( )          A           ( )0 ()   ( )0     '  ( 3 1   ( )    '1    ( )(     1    2- 1    -        )    1      ! *   .  ,    \$    1 '        '1   ( ). c   

(69)   

(70)   3   1     '  .      1        -  1   3A  \$    1          D     

(71)       1      1 

(72) 1 

(73) '     .

(74)    ( )0             . c. 

(75)   

(76) )*. 3 1    1     '   .      1  ( ) A  \$ .       '1          .  7 1        

(77) ! *\$,         ( )8   

(78) ! * \$,  1               1    -1 1              .  3   1  1          '  1   1          A  'F  A  \$    '  A  \$ 1    *! 

(79)         ,.

(80) 

(81)     '   1 3  ! '!          A     ) D    )   6(*    ,   F6      6(  )      4 -          "4   

(82)   ' 1   '1    

(83)      1     ( )' .      ' ( )       ( ) ()    .  (                 3-        ( ).

(84)   -   )-/ 6. )-   / 6 .  \$                   4  

(85)   ( )  ( ) 

(86)             ( )0()1    -       A(-      `    

(87)            

(88)       ! "##   \$ 

(89) % %  

(90)      

(91)  #    

(92)   

(93)   . '       1 ! ( )            !        \$   ( )     0   \$       ()% ()         1   ( ). co. 

(94)  & *.

(95) 6   1       A   \$ -        -   1   2-          \$    1   

(96)            1   '   4 

(97)  '1  '   

(98) & `  "     #  # 

(99) &' ()*+,-  %. ' 4  '   1     \$ ) D       ) 6( ) D  D  14    6' '        -  `    

(100)            

(101)  .      ! "##   \$ 

(102) % %  

(103)  .    

(104)  .#         

(105)  ./%      " '0/ ' (0)0 , " %  0/

(106)  (0.) " 1 %  0/

(107)  (0.2 "  /- !0/   " " 30/ -  ^^   

(108)    

(109)  . 

(110)   ^^ .  -                   %   

(111)  1           .  () \$   A  \$   - 1     1         

(112)    )     

(113)          6(     1   1        

(114) 1 1  '   

(115) 1 &

(116)  "/ /.

(117)

(118)       '1   )       1 '      `    

(119)            

(120)  .      ! "##   \$ 

(121) % %  

(122)  .    

(123)  .#         

(124)  ./%        "/     '  #/ ' ( ^^     "/     %    #/

(125)  ( 

(126) &.) ^^     "/     1 %    #/

(127)  ( 

(128) &.2 ^^     "/      /- !  #/   ^^     "/     " 3  #/ -  ^^   ^^   

(129)    

(130)  . 

(131)   ^^ . cA 

(132)  \$ -  1 ! ( )       ()              ( )'    

(133)  -    )-'1 ( )   -    '   )-'1  `  

(134) 3         4  /- .

(135)

(136)       \$     ( )-   1 !  \$                - \$  ./ ./ / 6   A    / 6   3 -   -        \$ 6       / 6   ' .// 6      ./ ./ A.  \$- .// 6    .        )-'1 ' -( )  -   \$     )-'1      ( ). c. !*.

(137)   1 

(138) 1  

(139)   (('       1 E(   .  . .

(140) c  

(141)   . 

(142)   6 &( 5

(143)  &'   ( )0       '1 2 -     \$ '; - \$     ( ) ( )01  '   .     ( )0()'        4  ( )    - ( )0)-'1   - % 1  -    - -      ( )0   -  )      1  -              \$     *   ,1     )    \$-     1  \$-  .  - ( )A '1        -( )0 -      1    ( )     ( )0  '1     )       4           ( )0  '1      . c'  

(144)    

(145) )* 3 '1  ( )    1 8 7       1  )    1       4  1                  ( )0 7 '1     

(146)        ( )0   '1   1 

(147)  '1   ( )0   .    -       0     -  F     -   -     '  ( )0  '1    &.

(148) = ; ( )

(149). (;  @ "   ( ) 1 8 ' 1 8       .  < "   1 8  !1 *  \$!) ,' !1           .  I 8\$" !   

(150)  '  -1 '       3!1       .

(151) .  B ( A:.   '    1 8  ? "<B   1    !  ' 

(152) ) D(1    !\$'  1   !+  '  

(153) %  1 8      . . (. 

(154) ,.

(155)  -  ( )0       .    '     --     #   - 0       (  4     (  A( 1 -     ( ) ' -   -      -   .

(156) !&'     -     -   ') 

(157)  -      \$(           ( ) \$( -     ( -              = 6      1 8   !1 *\$!), @ 7 !1    !\$ '    1 ' ( A:  .  < ! ( ) A  \$ A  'F     8-A  \$  I    A( 1 - -\$  :     -. & `    5,. 

(158)   % 

(159)   

(160)    

(161)   

(162)     '%,  

(163)    6,  '%,   

(164)  -     7 ,  

(165)     7 ,8  

(166)  -  6,  7 , . c. 

(167) ,

(168)

(169) 

(170) .

(171)                4 -  4  ( )- '         

(172)      ( )        = % ( )  A  \$   \$        7 \$.       

(173) !  .

(174) @ %    \$  \$      A  \$  ! \$" !  1   \$" < ) ( ) A  \$   ) \$!  \$" ! 

(175) 

(176)  -  I %     ( )   1 8 * -      ( )  1 8    , B "   1 8  !1  ? )!\$ ' 

(177)

(178) 

(179) ) A: ! 1   '-          1 8      .  J ) ';  1 8 '  A   \$  8  *-+ . \$!  \$/ ! 

(180)  - '0 

(181)    () *  -    ( )   (),A.       ( )   -    ''1       1       (('     .

(182)  !     6 '6     ';      -  G   ( )'6!- 6      ( )) '  ( )        '      0A(- & `    

(183)        5,. 

(184)        ! "##   \$#  %

(185) % %  5,. 

(186)      5,. 

(187)   

(188)     5,. 

(189)  #  .

(190)      ( )    7       ( )0  \$     \$  ()     ( )  '      - .

(191) .  

(192) "  !   \$      - ( )      \$        '   4--  '      4     ( )   1           '      -    -         -  '   4     '   -       -    *  4      ,        7             '   4  

(193)     1  ) ( )0 '     )1     7   ( )       \$        *       ,    )     4    -   A      4                     ++    0  2      = 7   4     * 1 8 ,        * (!  '  

(194) = 

(195) @ ,.

(196) @ 1       4      ' ) < 1 )    ( )    ( )

(197)     ( )    ( )0)    ( )0 )1   I '        ( )   1 8      ( )1    #           1      !)1  (('  -   #      '  .    ( )A        )  ;! ' )      ( ) ( )0)1   '1 8   ( )         )   ;' ;! . .   

(198)   & *  

(199)   \$-      ( )0    1       ( )     

(200)     -   .      A  \$       ( )0 '   -        ( ) - \$            3  '1      '1 ')1  )        '1  ')1           

(201)         )  '    ')     .

(202) *   ( )           '),

(203)   '1 ')1    ( )0 ()  ( )0  '1       '     ( )0  '1  `    

(204)          

(205)        

(206)  ( 

(207) /      

(208)  %   9 /4     

(209) &:. 

(210)   

(211)   ^^     5 

(212) /      

(213)  1 %   9 /4   1 %   

(214)   

(215)   ^^    

(216)   

(217)    . 3     )       ( ) )  6  6!- 

(218)  )  6 6!- )   )  ) ( ) ( )  ( )=1     A(-     .       %     '1     -       - )   '1      1  8               '   ( )0     -( )01   '  -  ( )0     1   )   '1 ( )     1   ( )0()  -6   -  - ( ) \$( ) -      -   \$ 1         1   -     '1 .

(219) % ( )0    '1      -  -( )  '1       

(220)   ( )0    '1    -  -              '1 . o 

(221)    

(222)   & *

(223)        '1      .    '1    *1 ,\$   ( )0        - '1  ')1            ( )0() ( )  '   -  ( )-  - '     -    ( )    '1  -  -( ) \$   '1 ')1 -   ( )'      -    -     - ( )'    --    ( )              ()  ( )0   A     -  -    ( ) 2   %   ( )0   1    ()   -  - \$  -  -       ( )()   -'( )0   - 6       ( )0  '1       ()*       '1  ')1    ( )0 ,'    -  -. A. !*. 'F        ((             '1 '               ( )A  -   '* ,'( )-      &  -   - 0 *    - F,.

(224)  '       4      *\$0-     ,\$ \$H-   \$      A(-  0 '  -   -          . .

(225)    

(226)   !  6 &( 5

(227)  &

(228) ( )     \$         '         \$    ( )   ')  )       )    -           \$     \$   ( )   '   ( ) );-      );-    )% );-   --       -  - ( )    ( )01    '1   ( ) 7 ( )0           ( )0 )   ( )     );-   -  -( )   ( )0   *   ,  );-   - \$           ( ) \$ - )  );-         ( ));-  ( (7)'A/8"  8/;A3886\$6     '           (7)'K!A (A/;

(229) !3 (A7!'"3 "    ( )       );-      ( )%     ( )         ( )      \$  ( )   -    &       8          .   !  /( )-     A   \$ A 81

(230) 7'KA"8"   (2

(231) !8\$!8.81

(232) 7'KA"8"     ( )\$( ) );-     ) );-    1   );-  )G)  )G4   A"8"63  81

(233) 7'KA"8"   .

(234)   A"8"63 \$);- 0          ).  % 81

(235) 7'KA"8"       ( ) (2

(236) !8\$!8.        '       ( )            );- 

(237)  7   ' -         1  81

(238) 7'KA"8"   ( )    -    \$  -  ( )0   /-           (2

(239) !8\$!8.            .          

(240)  7  

(241)         -        A    ( ) -  &)1  )1              '        ( )       (2

(242) !8\$!8.      .   . ' 

(243)  !  '      &    8            .   ( )               8           .

(244)  (. * ! . '    \$1 ! '    \$1 !       %         1    -( )         .         \$     *  1 !!    - ,          0 \$1 !   & 1 %  %  .

(245)                       &  

(246)  '  %1 %  %  . %  -( )0\$1 ! ( )    \$ ( )                        * ,  \$       - \$1 ! -        1       #       &  

(247)  '  %%  . '             \$   -        \$ \$1 !    0!H1 !0        #      '                   '  -     A              '  ( )                      )        -              => >>>  ( )8- =>> >>>        =>    

(248)           -- )            \$      -      4 \$          .

(249)  c. \$    ! . ;            A          -  ( ) ( ) 1        1 !  ( )       \$  ( )   #  .                \$  ( )            -    7          ( )        3 \$   \$          '         \$  ( ) A  \$      .  !\$         %   -  ( )     ( 

Updating...

## References

Related subjects :