Шығыс Қазақстан облысының білім басқармасы



Pdf көрінісі
бет104/180
Дата06.01.2022
өлшемі4,77 Mb.
#15026
1   ...   100   101   102   103   104   105   106   107   ...   180
Data Controls парағында орналасқан. Олардың көпшілігі стандартты басқару элементтерінің 
мәліметтер жиынтығымен жұмыс істеуге ыңғайландырылған өзгертілген түрі болып 
табылады.  
Қолданба бірнеше формадан тұрады және кез-келген интерфейсті (MDI немесе SDI) 
қолданады.  
Кез-келген мәліметтер қоры қолданбаларының негізінде мәліметтер қорынан 
қолданбаға көру және өңдеу үшін жіберілген жазбалар тобы болып табылатын мәліметтер 
жиынтығы (оларды жадыда кесте түрінде көрсеткен қолайлы) жатады. Әрбір мәліметтер 
жиынтығы арнайы мәліметтерге қатынау компонентіне инкапсулирленген. VCL Delphi-де 
мәліметтер жиынтығының қызметін қолдайтын базалық класстар жиынтығы, және де 
құрамы бойынша бірдей болып табылатын мәліметтерге қатынау компоненттері үшін ішкі 
компоненттер жиынтығы жүзеге асырылған. Олардың ортақ ата-бабасы — TDataSet класы.  
Мәліметтер жиынтығының мәліметтерді бейнелеудің визуалды компоненттерімен 
байланысты қамтамасыз ету үшін арнайы TDataSource компоненті қолданылады. Оның ролі 
мәліметтер жиынтығы және онымен байланысты мәліметтерді бейнелеу компоненттерінің 
арасындағы мәліметтер ағынын басқарудан тұрады. Бұл компонент мәліметтерді визуалды 
компоненттерге жіберуді және өңдеу нәтижелерін мәліметтер жиынтығына қайтаруды 
қамтамасыз етеді, мәліметтер жиынтығының қалып-күйі өзгерген жағдайда визуалды 
компоненттердің қалып күйінің өзгеруіне жауап береді, пайдаланушының (визуалды 
компоненттің) басқару сигналын мәліметтер жиынтығына береді. TDataSource компоненті 
компоненттер палитрасының Data Access парағында орналасқан.  
Осылайша, мәліметтерге қатынаудың базалық механизмі келесі компоненттер 
үштігімен жасалады:  

 
Мәліметтер жиынтығын инкапсуляциялайтын компоненттер (TDataSet 
класының ұрпақтары); 

 
TDataSource компоненттері; 

 
Мәліметтерді бейнелеудің визуалды компоненттері.  
Осы компоненттердің мәліметтер қоры қолданбаларында өзара әрекеттесу схемасын 
қарастырайық (1.1-сурет).  


107 
 
 
 


Достарыңызбен бөлісу:
1   ...   100   101   102   103   104   105   106   107   ...   180




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет