Зертханалық жұмыс №1 «Қойма» деректер қорын басқару жүйесін құру


Delphi-ді іске қосыңыз және жаңа жобаңы құрыңыз. Оны алдында Сіз құрған «MyWorld



бет38/100
Дата06.02.2022
өлшемі1,89 Mb.
#53051
1   ...   34   35   36   37   38   39   40   41   ...   100
Байланысты:
БД-зертханалық жұмыс

Delphi-ді іске қосыңыз және жаңа жобаңы құрыңыз. Оны алдында Сіз құрған «MyWorld» папкасына сақтаңыз (UnMainмодульдің атауы, MyWorld жоба файлының атауы).

  • Форманың қасиетін объектілердің испекторы көмегімен келесідей өзгертіңіз:




    Қасиет

    Қасиеттің мәні

    Name

    fmMain

    Caption

    Страны мира

    1. Енді басты формаға Panel команентін орналастырыңыз және оның қасиеттерін объектілердің испекторы көмегімен құрастырыңыз.

      Компонентттің қасиеті

      Қасиеттің мәні

      Name

      paTop

      Align

      alTop

      Height

      25

    2. Формаға тағы да бір тақтаны орналастырыңыз және оған келесідей қасиеттердің мәнін бекітіңіз:

      Компонентттің қасиеті

      Қасиеттің мәні

      Name

      paBot

      Align

      alBotttom

      Height

      25

    3. Формаға үшінші тақтаны орналастырыңыз және оған келесідей қасиеттердің мәнін бекітіңіз:

      Компонентттің қасиеті

      Қасиеттің мәні

      Name

      paLeft

      Align

      alLeft

      Width

      120

    4. Формаға Splitter компонентін орналастырыңыз (стр.Additional).

    5. Формаға тағы да бір тақтаны орналастырыңыз және оған келесідей қасиеттердің мәнін бекітіңіз:

      Компонентттің қасиеті

      Қасиеттің мәні

      Name

      paMid

      Align

      alClient

    6. paTop тақтасына SpeedButton батырмасын орналастырыңыз (стр. Additional) және оған келесідей қасиеттерді бекітіңіз:

    Кесте 1

    Компонентттің қасиеті

    Қасиеттің мәні

    Name

    BtnHelp

    Top

    1

    Left

    1

    Glyph

    Көп нүктелі батырманы шертіңіз және экранда пайда болған терезеде Load батырмасын басыңыз. Экранда .bmp. кеңейтілуі бар файлды іздеу үшін терезе пайда болады. Бұл терезеде Дайындаулар папкасына кіріңіз және Help.bmp . файлын таңдаңыз.




    1. paMid тақтасына RxDBAware бетінен RxDbGrid компонентін орналастырыңыз, оның Align қасиетін alClient-та етіп бекітіңіз. paBot тақтасына DataControls бетінен DBNavigator компонентін орналастырыңыз, оның Align қасиетін alRight -та етіп бекітіңіз. Сізде суретте көрсетілгендей шығуы керек.





    3 қадам – ADO технологиясы бойынша Ms-Access МҚ-на қосылу





    1. Формаға DataAccess бетінен DataSource компонентін және ADO бетінен ADOQuery компонентін орналастырыңыз. DataSource компоненті үшін оның DataSet қасиетін ADOQuery1 мәнінде бекітіңіз.

    2. ADOQuery1 компонентін бөліп көрсетіңіз және объектілер инспеукторында ConnectionString қасиеті жанында көп нүктесі бар батырманы шертіңіз.

    3. Экранда төменде көрсетілген терезе пайда болады. Онда радиобатырманы Use Connection String басасыз және Build –ті шертесіз.




    1-сурет – Байланысты орнату





    1. Біздің алдымызда қосылу қасиеттері таспырмаларының көп бетті терезесі ашылады. «Мәліметтерді жіберуші» (Provider) бетінде Microsoft Jet 4.0 OLE DB Provider пунктісі бойынша шертіңіз. Содан кейін «Қосылу» (Connection) бетіне өтіңіз, немесе «Әрі қарай» батырмасын басыңыз.

    2. Қандай жағдайда болсын сіз төменде көрсетілген терезеге шығасыз:



    2-сурет – Деректермен байланыс қасиеттері





    1. Көп нүктесі бар батырманы шертіңіз, ашылған терезеде сіз құрған MyWorld мәліметтер қорын таңдаңыз және Ашу батырмасын басыңыз.

    2. Қосылуды тексеру батырмасының көмегімен тексеруді өткізіңіз. Егер тексеру табысты өтсе, онда OK басыңыз.

    3. OK батырмасын басыңыз.

    4. ADOQuery1 компоненті үшін объектілер инспекторында оның SQL қасиетін SELECT * FROM СТРАНЫ мәнінде бекітіңіз.

    5. ADOQuery1 компоненті бойынша екі рет шертіңіз және пайда болған өрістер редакторында тышқанның бірінші батырмасын басыңыз, содан кейін шыққан менюден «Add all fields» пунктін таңдаңыз. Сіз бізбен құрылған «ЕЛДЕР» кестесінің өрістерінің толық тізімін көру керексіз.

    6. ADOQuery1 компонентінің Active қасиетін True мәнінде бекітіңіз.

    7. RxDBGrid1 және DBNavigator компоненттері үшін DataSource1 мәніндегі DataSource белгілеңіз. Осыдан кейін RxDBGrid1 «Елдер» кестесінен мәліметтер пайда болуы керек..

    8. RxDBGrid1 компоненті бойынша екі рет шертіңіз және пайда болған өрістер редакторында тышқанның бірінші батырмасын басыңыз, содан кейін шыққан менюден «Add all fields» пунктін таңдаңыз. «Атау» өрісі үшін объектілер инспекторында Width қасиетін 120 мәнінде бекітіңіз.

    9. Жобаны орындалуы үшін іске қосыңыз. Бас форманың түрі төмендегі суретте көрсетілгендей болуы қажет:



    3-сурет – Кестені толтыру




    Сұрауларды құру. Іздеу және фильтрация.
    Енді бағдарлама Access МҚ – ның кестесінен жазуларды олардың кестеге енгізілу тәртібімен шығарады. Егер қолданушы кесте жазуларын сұрыптаудың, мысалы бағана атауы бойынша тышқан батырмасын шерткеннен кейін, тәртібін белгілеу және өзгерту мүмкіндігіне ие болса, қолайлы болушы еді. TRxDBGrid компоненті Grid-тың бағана атаулары батырма ретінде қолданыла алатындығын анықтайтын TitleButtons қасиетіне ие. Оның мәні = False. True мәнінде бұл қасиетті бекітуде мұндай батырманы басуды өндеу үшін және атауда батырма қасиеттерін бекіту үшін OnTitleBtnClick оқиғаны қолдануға болады .


    Достарыңызбен бөлісу:
  • 1   ...   34   35   36   37   38   39   40   41   ...   100




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

        Басты бет