ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… «АрСнда ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Β»

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

Бпособ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ: самому ΠΏΠΎΠ²Π΅ΡΠΈΡ‚ΡŒ объявлСния «Π‘Π½ΠΈΠΌΡƒ ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρƒ» Π² Ρ€Π°ΠΉΠΎΠ½Π°Ρ…, Π³Π΄Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π°Ρ€Π΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ ТильС. Π’Π°ΠΊΠΈΠ΅ объявлСния Π»ΡƒΡ‡ΡˆΠ΅ Π²Π΅ΡˆΠ°Ρ‚ΡŒ Π½Π° Π΄ΠΎΡΠΊΠ°Ρ… объявлСний: Π² ΠΏΠΎΠ΄ΡŠΠ΅Π·Π΄Π°Ρ… ΠΈΠ»ΠΈ рядом с Π΄ΠΎΠΌΠΎΠΌ. Π‘Π°ΠΌΠΎ ΠΆΠ΅ объявлСниС распСчатайтС, Π° Π½Π΅ ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΎΡ‚ Ρ€ΡƒΠΊΠΈ. Π’Π°ΠΊ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Π½ΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ Ρ†ΠΈΡ„Ρ€ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°. Π’Π°ΠΌ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ придСтся Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, сколько Π½Π°Ρ€ΠΎΠ΄Ρƒ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… «АрСнда ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Β» (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π“Π»Π°Π²Π° 1. ОписаниС ПО Π“Π»Π°Π²Π° 2. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π‘Π” Π“Π»Π°Π²Π° 3. Настройка ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²

3.1 Настройка ADOConnectiona

3.2 Настройка ADODataSet

3.3 Настройка DataSource

3.4 Настройка ADOQuer

3.5 Настройка DBGrid

Π“Π»Π°Π²Π° 4. ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π“Π»Π°Π²Π° 5. Код ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

Моя Ρ†Π΅Π»ΡŒ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰Π΅ΠΉΡΡ Π°Ρ€Π΅Π½Π΄ΠΎΠΉ ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€. Боставил 4 Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹: адрСс, Π°Π½ΠΊΠ΅Ρ‚Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², Ρ†Π΅Π½Π°, характСристика ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρ‹. ВсС Π±Ρ‹Π»ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ Π² Microsoft Access. Запросы ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ΡΡ Π² Delphi 2010.

Π“Π»Π°Π²Π° 1. ОписаниС ПО

АрСнда ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€

АрСнда ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€ Π±Π΅Π· посрСдников Найти ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρƒ Π² Π°Ρ€Π΅Π½Π΄Ρƒ ΠΌΠΎΠΆΠ½ΠΎ нСсколькими способами.

Бпособ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ: ΠΎΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π·Π½Π°ΠΊΠΎΠΌΡ‹Ρ…, родствСнников, «Π·Π°ΠΊΠΈΠ½ΡƒΡ‚ΡŒ ΡƒΠ΄ΠΎΡ‡ΠΊΡƒ» ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅. Если ΠΈΠ· ΠΈΡ… Π·Π½Π°ΠΊΠΎΠΌΡ‹Ρ… ΠΊΡ‚ΠΎ-Ρ‚ΠΎ собираСтся ΡΠ΄Π°Π²Π°Ρ‚ΡŒ свои ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚Ρ€Ρ‹, Π²Ρ‹ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚Π΅ врСмя, Π½Π΅Ρ€Π²Ρ‹ ΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π΅Π½Π΅Π³.

Бпособ Π²Ρ‚ΠΎΡ€ΠΎΠΉ: ΠΈΡΠΊΠ°Ρ‚ΡŒ объявлСния ΠΎΠ± Π°Ρ€Π΅Π½Π΄Π΅ Π² Π³Π°Π·Π΅Ρ‚Π°Ρ… ΠΈ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ. И Π΄ΠΎΠ»Π³ΠΎ. Описания Π² ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½ΠΈΡΡ… ΠΎΠ± Π°Ρ€Π΅Π½Π΄Π΅ ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€ ΠΎΡ‚ Ρ…озяСв Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅, давшиС объявлСния хозяСва ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ просто мошСнниками.

Бпособ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ: самому ΠΏΠΎΠ²Π΅ΡΠΈΡ‚ΡŒ объявлСния «Π‘Π½ΠΈΠΌΡƒ ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρƒ» Π² Ρ€Π°ΠΉΠΎΠ½Π°Ρ…, Π³Π΄Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π°Ρ€Π΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ ТильС. Π’Π°ΠΊΠΈΠ΅ объявлСния Π»ΡƒΡ‡ΡˆΠ΅ Π²Π΅ΡˆΠ°Ρ‚ΡŒ Π½Π° Π΄ΠΎΡΠΊΠ°Ρ… объявлСний: Π² ΠΏΠΎΠ΄ΡŠΠ΅Π·Π΄Π°Ρ… ΠΈΠ»ΠΈ рядом с Π΄ΠΎΠΌΠΎΠΌ. Π‘Π°ΠΌΠΎ ΠΆΠ΅ объявлСниС распСчатайтС, Π° Π½Π΅ ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΎΡ‚ Ρ€ΡƒΠΊΠΈ. Π’Π°ΠΊ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Π½ΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ Ρ†ΠΈΡ„Ρ€ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°. Π’Π°ΠΌ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ придСтся Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, сколько Π½Π°Ρ€ΠΎΠ΄Ρƒ зарСгистрировано Π½Π° Π΄Π°Π½Π½ΠΎΠΉ ΠΆΠΈΠ»ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ ΠΈ Π²ΡΠ΅ Π»ΠΈ ΠΎΠ½ΠΈ согласны Π½Π° ΡΠ΄Π°Ρ‡Ρƒ ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρ‹ Π² Π°Ρ€Π΅Π½Π΄Ρƒ. Π₯озяСва Π½Π΅ Π²ΡΠ΅Π³Π΄Π° горят ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ΠΌ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ справку ΠΈΠ· ΠΏΠ°ΡΠΏΠΎΡ€Ρ‚Π½ΠΎΠ³ΠΎ стола ΠΎ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π΅ зарСгистрированных Π½Π° ΠΆΠΈΠ»ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ Π»ΠΈΡ†, поэтому ΡƒΠ·Π½Π°ΠΉΡ‚Π΅ это количСство ΠΈΠ· ΠΊΠ²ΠΈΡ‚Π°Π½Ρ†ΠΈΠΈ Π½Π° ΠΎΠΏΠ»Π°Ρ‚Ρƒ ΠΊΠΎΠΌΠΌΡƒΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… услуг.

АрСнда ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€ Ρ‡Π΅Ρ€Π΅Π· агСнтство АрСнда Тилья с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€ΠΈΠ΅Π»Ρ‚ΠΎΡ€ΠΎΠ² сильно экономит врСмя, Π½ΠΎ Π½Π΅ Π΄Π΅Π½ΡŒΠ³ΠΈ. АгСнтства ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ чистоту ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρ‹ (прописан Π»ΠΈ Π² Π½Π΅ΠΉ ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΈ ΠΊΡ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈ ΠΊΡ‚ΠΎ-Π»ΠΈΠ±ΠΎ ΠΎΡΠΏΠΎΡ€ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΎ собствСнности Π½Π° ΡΡ‚Ρƒ ΠΆΠΈΠ»ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ ΠΈ ΠΏΡ€.) ΠΈ ΠΏΡ€Π°Π²ΠΎΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ собствСнников. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ½ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ½Π°Ρ‚Ρƒ, Π°Π³Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ сосСдСй. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с ΠΌΠΎΡˆΠ΅Π½Π½ΠΈΠΊΠ°ΠΌΠΈ Π³ΠΎΡ€Π°Π·Π΄ΠΎ мСньшС.

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ услугами Ρ€ΠΈΠ΅Π»Ρ‚ΠΎΡ€Π°, ΠΏΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚Π΅ Π² Π°Π³Π΅Π½Ρ‚ство ΠΈ ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ заявку. Π’ Π·Π°ΡΠ²ΠΊΠ΅ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ мСсто, Π³Π΄Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ½ΡΡ‚ΡŒ ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρƒ, Π΅Π΅ ΠΌΠ΅Ρ‚Ρ€Π°ΠΆ ΠΈΠ»ΠΈ количСство ΠΊΠΎΠΌΠ½Π°Ρ‚, состояниС ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρ‹ ΠΈ ΠΏΡ€. Π£Ρ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅, Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚Π΅ΡΡŒ Π»ΠΈ Π²Ρ‹ с Ρ…озяином ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρ‹ ΠΈ ΡΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΅Π³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹.

НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½. АгСнт ΠΏΠΎΠ΄Π±Π΅Ρ€Π΅Ρ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€ Π² ΡΠΎΠΎΡ‚вСтствии с Π²Π°ΡˆΠΈΠΌΠΈ трСбованиями ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π²ΠΎΠ½ΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя. ΠŸΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ агСнтством с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

НС Π±ΠΎΠΉΡ‚Π΅ΡΡŒ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π΅Π»ΠΎ с ΠΈΠ·Π²Π΅ΡΡ‚Π½Ρ‹ΠΌΠΈ агСнтствами нСдвиТимости: Π²Π½Π΅ зависимости ΠΎΡ‚ Π½Π°Π»ΠΈΡ‡ΠΈΡ ΠΈΠ»ΠΈ отсутствия Π³Ρ€ΠΎΠΌΠΊΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ комиссия Π·Π° ΡƒΡΠ»ΡƒΠ³ΠΈ Π°Π³Π΅Π½Ρ‚Π° всС Ρ€Π°Π²Π½ΠΎ составляСт ΠΎΡ‚ 50% Π΄ΠΎ 100% ΠΎΡ‚ ΡΡ‚оимости Π°Ρ€Π΅Π½Π΄Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹.

ΠŸΡ€Π°Π²Π° наниматСля ΠΆΠΈΠ»ΠΎΠ³ΠΎ помСщСния

Β· ΠΆΠΈΡ‚ΡŒ Π² Π°Ρ€Π΅Π½Π΄ΡƒΠ΅ΠΌΠΎΠΌ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ срока Π°Ρ€Π΅Π½Π΄Ρ‹;

Β· ΠΏΠΎΠ΄Π°Ρ‚ΡŒ Π² ΡΡƒΠ΄ Π² ΡΠ»ΡƒΡ‡Π°Π΅ нСвыполнСния Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π° хозяином ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρ‹;

Β· ΠΏΡ€ΠΈ всСлСнии супруга ΠΈ Π½Π΅ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠ»Π΅Ρ‚Π½ΠΈΡ… Π΄Π΅Ρ‚Π΅ΠΉ согласия хозяина ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρ‹ Π½Π΅ Ρ‚рСбуСтся.

Β· ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ ΠΆΠΈΠ»ΡŒΡ†Π°ΠΌ, ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΠ² ΠΎΠ± ΡΡ‚ΠΎΠΌ хозяина ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρ‹ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ.

ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ наниматСля

Β· Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΆΠΈΠ»ΠΎΠ΅ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для проТивания, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΡΠΎΡ…Ρ€Π°Π½Π½ΠΎΡΡ‚ΡŒ ΠΆΠΈΠ»ΠΎΠ³ΠΎ помСщСния ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰Π΅ΠΌ состоянии;

Β· своСврСмСнно Π²Π½ΠΎΡΠΈΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ Π·Π° ΠΆΠΈΠ»ΠΎΠ΅ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅;

Β· Π½Π°Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒ Π½Π΅ Π²ΠΏΡ€Π°Π²Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ пСрСустройство ΠΈ Ρ€Π΅ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΆΠΈΠ»ΠΎΠ³ΠΎ помСщСния Π±Π΅Π· согласия наймодатСля;

Β· Π½Π°Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒ обязан ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π½ΠΎΡΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΡƒΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΈ (Ссли Π² Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π΅ Π°Ρ€Π΅Π½Π΄Ρ‹ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½ΠΎ ΠΈΠ½ΠΎΠ΅).

ΠšΡ€ΡƒΠ³ обязанностСй агСнтства нСдвиТимости ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ нСдвиТимости.

Π•Π΄ΠΈΠ½ΠΎΠ³ΠΎ кодСкса обязанностСй агСнтства нСдвиТимости Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΠ΅Ρ‚, ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠ² — Ρ‚ΠΎΠΆΠ΅. Однако Π΅ΡΡ‚ΡŒ стандартный Π½Π°Π±ΠΎΡ€ услуг агСнтства, Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ Π²ΠΏΡ€Π°Π²Π΅ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΡƒΠ²Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΌ сСбя агСнтством нСдвиТимости.

Π’ Ρ€Π°Π·Π½Ρ‹Ρ… агСнтствах нСдвиТимости Π½Π°Π±ΠΎΡ€ услуг ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π½ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ обязанности ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ.

По ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†Ρƒ:

ΠΎΡ†Π΅Π½ΠΊΠ° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° нСдвиТимости;

Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° нСдвиТимости ΠΈ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ;

сбор ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ содСйствиС Π² Π΅Π³ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅.

По ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŽ:

ΠŸΠΎΠ΄Π±ΠΎΡ€ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° нСдвиТимости;

ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠ°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° нСдвиТимости.

По ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ ΡƒΡ‡Π°ΡΡ‚Π½ΠΈΠΊΠ°ΠΌ сдСлки:

Π½ΠΎΡ‚Π°Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ удостовСрСниС ΠΈ Ρ€Π΅Π³ΠΈΡΡ‚рация сдСлки;

Π²Π·Π°ΠΈΠΌΠΎΠ·Π°Ρ‡Π΅Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†Π° ΠΈ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Сля.

ΠŸΡ€ΠΎΠ΄Π°Π²Π΅Ρ† Π½Π΅Ρ€Π΅Π΄ΠΊΠΎ высчитываСт ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ своСго Тилья, пСрСмноТая ΡΡ€Π΅Π΄Π½ΡŽΡŽ Ρ†Π΅Π½Ρƒ ΠΌΠ΅Ρ‚Ρ€Π° ΠΏΠΎ Ρ€Π°ΠΉΠΎΠ½Ρƒ Π½Π° Ρ‡ΠΈΡΠ»ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² своСй ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρ‹. На ΡΠ°ΠΌΠΎΠΌ ΠΆΠ΅ Π΄Π΅Π»Π΅ ΠΎΡ†Π΅Π½ΠΊΠ° нСдвиТимости — процСсс слоТный, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΊΠ°ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅, Ρ‚Π°ΠΊ ΠΈ ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹. АгСнтства нСдвиТимости Π²Π»Π°Π΄Π΅ΡŽΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°ΡŽΡ‚ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ Ρ€Ρ‹Π½ΠΊΠ°, ΠΈ ΠΏΠΎΡΡ‚ΠΎΠΌΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ агСнтства нСдвиТимости ΠΌΠΎΠΆΠ½ΠΎ максимально Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡ‚ΡŒ.

Π“Π»Π°Π²Π° 2. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADOConnection

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADOConnection обСспСчиваСт соСдинСниС Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ADO прилоТСния с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΡΡƒΡ‰Π΅ΡΡ‚вляСт ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ транзакциями.

Рисунок 2.1 ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADOConnection

Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADODataSet

Рисунок 2.2 ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADODataSet

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADODataSet ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ADOTable, ADOQuery, ADOStoredProc.

Π’Π°ΠΊ ΠΆΠ΅ добавляСтся DataSource

Рисунок 2.3 ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ DataSource

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ DataSource обСспСчиваСт ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ для связи ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² доступа ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ (Table, Query ΠΈΠ»ΠΈ StoredProc) с Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ (DBGrid, DBEdit, DBListBox ΠΈ Ρ‚. Π΄.). ОсновноС Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ DataSource состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ внСсСниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ВсС Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ связаны с DataSource, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, связан с Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ….

ДобавляСм DBGrid

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ DBGrid ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ элСктронной Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Одним ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… свойств DBGrid являСтся свойство columns. Оно позволяСт Π²Π°ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΈ ΠΏΠΎΡ€ΡΠ΄ΠΎΠΊ столбцов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΡ‚ΡŒ столбцы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° столбцов (Columns Editor).

Рисунок 2.4 ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ DBGrid

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADOQuery ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ… ADO вмСсто ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Query ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ BDE, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π³ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Он ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ся для выполнСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… запросов SQL. Π­Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ запросы просмотра Π΄Π°Π½Π½Ρ‹Ρ… SELECT ΠΈ Π·Π°ΠΏΡ€ΠΎΡΡ‹ измСнСния Π΄Π°Π½Π½Ρ‹Ρ… INSERT, DELETE, UPDATE, ALTER TABLE, CREATE TABLE. ΠœΠΎΠ³ΡƒΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹.

Рисунок 2.5 ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADOQuery

Π“Π»Π°Π²Π° 3. Настройка ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²

3.1 Настройка ADOConnection

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ настраиваСм ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADOConnection. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADOConnection соСдиняСтся с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‡Π΅Ρ€Π΅Π· свойство Π‘ΠΎnnectionString. А Π²ΠΎ Π²ΡΠ΅Ρ… ΠΏΡ€ΠΎΡ‡ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ…, связанных с ADOConnection, достаточно ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² ΡΠ²ΠΎΠΉΡΡ‚Π²Π΅ Connection имя ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ADOConnection.

Рисунок 3.1.1 Начало настройки ADOConnection

ПослС наТатия Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Build… появится ΠΎΠΊΠ½ΠΎ «Π‘войства связи с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ»

Рисунок 3.1.2 Окно «Π‘войства связи с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ»

Π’Π°ΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ строку Microsoft Jet 4.0 OLE DB Provider.

ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°Π»Π΅Π΅» Ρƒ Π½Π°Ρ появляСтся Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ свою Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ….

Рисунок 3.1.3 Окно Π²Ρ‹Π±ΠΎΡ€Π° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π”Π°Π»Π΅Π΅ послС Π²Ρ‹Π±ΠΎΡ€Π° нашСй Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… провСряСм соСдинСниС Рисунок 3.1.4 ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ

3.2 Настройка ADODataSet

Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… задаСтся свойствами ConnectionString ΠΈΠ»ΠΈ Connection. Для управлСния Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ вводится, ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ADODataSet, ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ источника Π΄Π°Π½Π½Ρ‹Ρ… DataSource, Π² ΡΠ²ΠΎΠΉΡΡ‚Π²Π΅ DataSet ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ задаСтся имя ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ADODataSet. Π”Π°Π»Π΅Π΅ ΠΊ ΡΡ‚ΠΎΠΌΡƒ источнику Π΄Π°Π½Π½Ρ‹Ρ… DataSource ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π»ΡŽΠ±Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ отобраТСния Π΄Π°Π½Π½Ρ‹Ρ…. Π Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ADODataSet задаСтся CommandText.

Рисунок 3.2.1 Настройка ADODataSet

3.3 Настройка DataSource

TDataSource ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»ΠΎ свойств. Как Π²Ρ‹ ΡƒΠΆΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΈ, свойство Data-Set ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для связи DataSource с Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ…. Бвойство Enabled опрСдСляСт, Π±ΡƒΠ΄ΡƒΡ‚ Π»ΠΈ интСрфСйсныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, связанныС с DataSource, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅.

Рисунок 3.3.1 Бвойства DataSource

ОсновноС Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ DataSource состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ внСсСниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ВсС Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ связаны с DataSource, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, связан с Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ….

3.4 Настройка ADOQuery

Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… задаСтся свойством ConnectionString, ΠΈΠ»ΠΈ свойством Connection, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΊ ADOConnection. Для управлСния Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ вводится, ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ADOQuery, ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ источника Π΄Π°Π½Π½Ρ‹Ρ… DataSource, Π² ΡΠ²ΠΎΠΉΡΡ‚Π²Π΅ DataSet ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ задаСтся имя ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ADOQuery. Π”Π°Π»Π΅Π΅ ΠΊ ΡΡ‚ΠΎΠΌΡƒ источнику Π΄Π°Π½Π½Ρ‹Ρ… DataSource ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π»ΡŽΠ±Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ отобраТСния Π΄Π°Π½Π½Ρ‹Ρ….

Рисунок 3.4.1 Бвойства ADOQuery

3.5 Настройка DBGrid

Для Π²Ρ‹Π·ΠΎΠ²Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° столбцов Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ Columns Editor Π² ΠΊΠΎΠ½Ρ‚Скстном мСню. Π’Π°ΠΊ ΠΆΠ΅ Π² ΡΠ²ΠΎΠΉΡΡ‚Π²Π΅ DataSource Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ DataSource1.

Рисунок 3.5.1 Бвойства DBGrid

Бвойство Options позволяСт Π²Π°ΠΌ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠΏΡ†ΠΈΠΈ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ сСтки. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого свойства Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ столбцов, Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° столбцов, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ столбцов ΠΈ ΡΡ‚Ρ€ΠΎΠΊ, ΠΈ Ρ‚. Π΄.

Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹ΠΉ Π°Ρ€Π΅Π½Π΄Π° ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Π°

Π“Π»Π°Π²Π° 4. ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅

Π’ Π΄Π»Ρ удобства ΠΈ ΠΊΡ€Π°ΡΠΎΡ‚Ρ‹ добавляСм 4 Buttona для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Ρ‹Π²Π°Π΅ΠΌ ΠΈΡ… ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†.

Рисунок 4.1 Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π’Π°ΠΊ ΠΆΠ΅ добавляСм DBNavigator для ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ пСрСмСщСния ΠΏΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌ.

Рисунок 4.1 Навиатор Рисунок 4.2 Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ рисунок

Π“Π»Π°Π²Π° 5. Код ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

unit Unit1;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls, ADODB, ExtCtrls, DBCtrls, Grids, DBGrids, DB;

type

TForm1 = class (TForm)

ADOConnection1: TADOConnection;

ADODataSet1: TADODataSet;

DataSource1: TDataSource;

DBGrid1: TDBGrid;

DBNavigator1: TDBNavigator;

ADOQuery1: TADOQuery;

Button1: TButton;

Button2: TButton;

Button3: TButton;

Button4: TButton;

procedure Button1Click (Sender: TObject);

procedure Button2Click (Sender: TObject);

procedure Button3Click (Sender: TObject);

procedure Button4Click (Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1. Button1Click (Sender: TObject);

begin

adoquery1.Active:=False;

adoquery1.SQL.Clear;

adoquery1.SQL.Add ('select * from adres') ;

adoquery1.Active:=True;

end;

procedure TForm1. Button2Click (Sender: TObject);

begin

adoquery1.Active:=False;

adoquery1.SQL.Clear;

adoquery1.SQL.Add ('select * from anketa') ;

adoquery1.Active:=True;

end;

procedure TForm1. Button3Click (Sender: TObject);

begin

adoquery1.Active:=False;

adoquery1.SQL.Clear;

adoquery1.SQL.Add ('select * from kvartira') ;

adoquery1.Active:=True;

end;

procedure TForm1. Button4Click (Sender: TObject);

begin

adoquery1.Active:=False;

adoquery1.SQL.Clear;

adoquery1.SQL.Add ('select * from cena') ;

adoquery1.Active:=True;

end;

end.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π― Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ «ΠΡ€Π΅Π½Π΄Π° ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€» ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊ Π½Π΅ΠΉ, для удобства Ρ€Π°Π±ΠΎΡ‚Ρ‹ адрСса, Π°Π½ΠΊΠ΅Ρ‚Ρ‹ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², Ρ†Π΅Π½Ρ‹ ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΉ Π±Π΅Π· особого Ρ‚Ρ€ΡƒΠ΄Π° смоТСт ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΡƒΡŽ Π΅Π³ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

1. ΠšΠ°Ρ€ΠΏΠΎΠ²Π° Π’. Π‘. Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…: ΠΌΠΎΠ΄Π΅Π»ΠΈ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, рСализация / Π’. Π‘. ΠšΠ°Ρ€ΠΏΠΎΠ²Π° — БПб.: ΠŸΠΈΡ‚Π΅Ρ€, 2001.-304с.

2. Π€ΡƒΡ„Π°Π΅Π² Π­. Π’. Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… / Π­. Π’. Π€ΡƒΡ„Π°Π΅Π², Π”. Π­. Π€ΡƒΡ„Π°Π΅Π². -М.: Изд. Π¦Π΅Π½Ρ‚Ρ€ «ΠΠΊΠ°Π΄Π΅ΠΌΠΈΡ», 2005.-320 с.

3. http://www.lessons-tva.info/edu/e-inf2/m2t46.html

4. http://datasql.ru/baseworkbd/5.htm

5.http://cbuilder.inf.ua/index.php?option=com_content&task=view&id=143&Itemid=2

6.http://cbuilder.inf.ua/index.php?option=com_content&task=view&id=144&Itemid=2

7. http://helpstudio.h1.ru/books/d4/d416/_datasou.htm

8. http://cbuilder.ru/index.php?topic=3079.0

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