Π”ΠΈΠΏΠ»ΠΎΠΌΡ‹, курсовыС, Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚Ρ‹, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅...
Брочная ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅

Π‘Ρ€Π΅Π΄Π° быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Embarcadero RAD Studio 10 Seatle

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° DataSource ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π’ ΡΠ²ΠΎΠΉΡΡ‚Π²Π΅ DataSet ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° DataSourse Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ TADOQuery. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ настраиваСтся ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ DataSource (рисунок 1.4). Π‘Ρ€Π΅Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Embarcadero прСдставляСт собой ΠΌΠ½ΠΎΠ³ΠΎΠΎΠΊΠΎΠ½Π½ΡƒΡŽ систСму. Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠ΅ΠΊ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ внСшний Π²ΠΈΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π‘Ρ€Π΅Π΄Π° быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Embarcadero RAD Studio 10 Seatle (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Embarcadero RAD Studio 10 Seattle являСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ амСриканской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ «Embarcadero Technologies», основанной Π² 1993 Π³ΠΎΠ΄Ρƒ.

Embarcadero прСдставляСт собой ΡΠ°ΠΌΡƒΡŽ ΠΏΠΎΠ»Π½ΡƒΡŽ срСду Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Object Pascal ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ кросс-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½Ρ‹Ρ… Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… сСрвисов.

Π’Π°ΠΊΠΆΠ΅ данная срСда прСдоставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ прилоТСния для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, создания Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ срСдства для создания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с Π³Ρ€Π°Ρ„ичСским ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ интСрфСйсом для Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ Windows (Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ Windows 10), Android (Π΄ΠΎ Android 6.0) ΠΈΠ»ΠΈ Mac OS X.

Π‘Ρ€Π΅Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Embarcadero прСдставляСт собой ΠΌΠ½ΠΎΠ³ΠΎΠΎΠΊΠΎΠ½Π½ΡƒΡŽ систСму. Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠ΅ΠΊ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ внСшний Π²ΠΈΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ. Но Π² ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅ срСда ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠΊΠΎΠ½ (рисунок 1.1):

  • — ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Project Manager;
  • — ΠΎΠΊΠ½ΠΎ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Tool Palette;
  • — ΠΎΠΊΠ½ΠΎ инспСктора ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Object Inspector;
  • — ΠΎΠΊΠ½ΠΎ структуры ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Structure;
  • — ΠΎΠΊΠ½ΠΎ Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΊΠΎΠ΄Π° (Unitl.pas).

Π“Π»Π°Π²Π½ΠΎΠ΅ мСню, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ располагаСтся Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ ΠΎΠΊΠ½ΠΎ срСды, содСрТит Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ для доступа ΠΊ ΠΎΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ функциям, примСняСмым нСпосрСдствСнно Π² ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ прилоТСния. Π’Π°ΠΊΠΆΠ΅ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ располагаСтся панСль Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… инструмСнтов — ΠΊΠ½ΠΎΠΏΠΎΠΊ для Π²Ρ‹Π·ΠΎΠ²Π° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню. НапримСр, View Unit (Ctrl + F12), View Form (Shift + F12), Toggle Form/Unit (F12) ΠΈ Ρ‚. Π΄.

ΠŸΠ°Π»ΠΈΡ‚Ρ€Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² стандартно находится Π² ΠΏΡ€Π°Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ ΠΎΠΊΠ½Π° срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Данная ΠΏΠ°Π»ΠΈΡ‚Ρ€Π° содСрТит мноТСство ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ…. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Ρ€Π°Π·Π±ΠΈΡ‚Ρ‹ Π½Π° Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹. Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ клиСнтского прилоТСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π²ΠΊΠ»Π°Π΄ΠΎΠΊ:

  • — Standard — Π²ΠΊΠ»Π°Π΄ΠΊΠ° стандартных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²;
  • — Dialogs — Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для создания стандартных Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… ΠΎΠΊΠΎΠ½;
  • — Additional — Π²ΠΊΠ»Π°Π΄ΠΊΠ° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²;
  • — dbGO — Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для обСспСчСния доступа ΠΊ Π‘Π” MySQL;
  • — Data Access — Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΈΠ· Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…;
  • — Data Controls — Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для создания элСмСнтов управлСния Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

Для осущСствлСния ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… MySQL с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ADO Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ сторонний Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ MySQL Connector ODBC. Для настройки ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ MySQL ΠΈ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ 3 ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°: TADOConnection ΠΈ TADOQuery с Π²ΠΊΠ»Π°Π΄ΠΊΠΈ dbGo, Π° Ρ‚Π°ΠΊΠΆΠ΅ TDataSource с Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Data Access.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ TADOConnection ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ нСпосрСдствСнно Π·Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹. Π’ ΡΠ²ΠΎΠΉΡΡ‚Π²Π΅ ConnectionString ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TADOConnection настраиваСтся связь с Π±Π°Π·ΠΎΠΉ. Π’ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ свойства ConnectionString Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Build. Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€Π°Π½Π½Π΅Π΅ установлСнный Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ODBC ΠΈ ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°Π»Π΅Π΅» для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ «Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ строку соСдинСния» ΠΈ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ сборку Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅, ΠΏΡƒΡ‚Π΅ΠΌ создания Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π°Π½Π½Π΅Π΅ созданного Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ источника Π΄Π°Π½Π½Ρ‹Ρ…. Π’ ΠΎΠΊΠ½Π΅ «MySQL Connector/ODBC Data Source Configuration» Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π±Π°Π·Π΅. Π­Ρ‚ΠΈ шаги поэтапно наглядно прСдставлСны Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1.2. Π”Π°Π½Π½Ρ‹ΠΉ способ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚. Π΅. с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TADOConnection, являСтся Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ, Ρ‚.ΠΊ. ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΏΡƒΡ‚ΠΈ соСдинСния с Π±Π°Π·ΠΎΠΉ задаётся Π΅Π΄ΠΈΠ½ΠΎΠΆΠ΄Ρ‹.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ запрос ΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΈ Π²Ρ‹Π²Π΅ΡΡ‚ΠΈ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² ΡΠ²ΠΎΠΉΡΡ‚Π²Π΅ Connection ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TADOQuery Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ TADOConnection. НСпосрСдствСнно сам запрос ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Π² ΠΎΠΊΠ½Π΅ свойства SQL, послС Ρ‡Π΅Π³ΠΎ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ значСния свойства Active устанавливаСтся «True». Π”Π°Π½Π½Ρ‹Π΅ шаги поэтапно ΠΈ Π½Π°Π³Π»ΡΠ΄Π½ΠΎ прСдставлСны Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1.3.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° DataSource ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π’ ΡΠ²ΠΎΠΉΡΡ‚Π²Π΅ DataSet ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° DataSourse Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ TADOQuery. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ настраиваСтся ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ DataSource (рисунок 1.4).

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ DBGrid, Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‰ΠΈΠΉΡΡ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Data Access. Π§Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Π½Π½Ρ‹Π΅ запроса ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π»ΠΈΡΡŒ Π² ΡΡ‚ΠΎΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅, Π² ΡΠ²ΠΎΠΉΡΡ‚Π²Π΅ DataSourse Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ TADOQuery (рисунок 1.5).

Π’ΠΈΠ΄ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Embarcadero RAD Studio.

Рисунок 1.1 — Π’ΠΈΠ΄ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Embarcadero RAD Studio.

Установка соСдинСния с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ….
Π‘Ρ€Π΅Π΄Π° быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Embarcadero RAD Studio 10 Seatle.
Π‘Ρ€Π΅Π΄Π° быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Embarcadero RAD Studio 10 Seatle.
Π‘Ρ€Π΅Π΄Π° быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Embarcadero RAD Studio 10 Seatle.
Π‘Ρ€Π΅Π΄Π° быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Embarcadero RAD Studio 10 Seatle.
Рисунок 1.2 - Установка соСдинСния с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ….

Рисунок 1.2 — Установка соСдинСния с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ….

Настрой ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TADOQuery.
Π‘Ρ€Π΅Π΄Π° быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Embarcadero RAD Studio 10 Seatle.
Рисунок 1.3 - Настрой ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TADOQuery.

Рисунок 1.3 — Настрой ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TADOQuery.

Настройка ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° DataSource.

Рисунок 1.4 — Настройка ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° DataSource.

Настройка ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TDBGrid.

Рисунок 1.5 — Настройка ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° TDBGrid.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ