- Β· Π ΠΎΠΊΠ½Π΅ ΠΠ Π²ΡΠ±ΠΈΡΠ°Ρ Π²ΠΊΠ»Π°Π΄ΠΊΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅Π»ΠΊΠ°Π΅ΠΌ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΠ°ΡΡΠ΅Ρ ΠΎΡΡΠ΅ΡΠΎΠ²;
- Β· Π ΠΎΠΊΠ½Π΅ ΠΌΠ°ΡΡΠ΅ΡΠ° Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ°Π±Π»ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΠΌ ΠΏΠΎΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡ Π΄Π»Ρ ΠΎΡΡΠ΅ΡΠ° Π² ΠΏΡΠ°Π²ΡΡ ΡΠ°ΡΡΡ ΠΎΠΊΠ½Π°;
- Β· ΠΠ°ΠΆΠΈΠΌΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΠ°Π»Π΅Π΅, ΠΠΎΡΠΎΠ²ΠΎ.
- Β· ΠΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ Π² Π Π΅ΠΆΠΈΠΌ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ° ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΠΎΡΠΎΡΠΌΠ»ΡΠ΅ΠΌ ΠΎΡΡΠ΅Ρ.
- Β· ΠΠΎ ΡΡΠΈΠΌ ΡΠ°Π³Π°ΠΌ Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΠ» Π΄Π²Π° ΠΎΡΡΠ΅ΡΠ° (ΡΠΌ. ΡΠΈΡ. 4.13 ΠΈ 4.14).
Π ΠΈΡ. 4.13 ΠΡΡΠ΅Ρ «ΠΠΎΡΡΠ°Π²ΡΠΈΠΊΠΈ
Π ΠΈΡ. 4.14 ΠΡΡΠ΅Ρ «Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΎΠ²ΠΎΡΠ΅ΠΉ»
7 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ
Visual Basic Application (VΠΠ) ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π² ΡΡΠ΅Π΄Π΅ Π‘Π£ΠΠ Access. VΠΠ — ΡΡΠΎ ΠΎΠ±ΡΠ΅Π΅ ΡΡΠ΅Π΄ΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π²ΡΠ΅Π³ΠΎ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Microsoft Office, Π²ΠΊΠ»ΡΡΠ°Ρ Word, Excel, Access, Outlook, Project.
ΠΡΠ½ΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π½Π° VΠΠ ΡΠ²Π»ΡΡΡΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ, ΡΠΎΡΡΠΎΡΡΠΈΠ΅ ΠΈΠ· ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΠΈΡ
Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΈ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ. ΠΡΠΎΡΠ΅Π΄ΡΡΡ Ρ
ΡΠ°Π½ΡΡΡΡ Π² ΠΌΠΎΠ΄ΡΠ»ΡΡ
, ΠΎΡΠΊΡΠ΄Π° ΠΎΠ½ΠΈ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ Π½Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅. Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ Π½Π΅ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΈ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡ ΠΏΠΎ ΠΈΡ
ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΌΡ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠ΅ ΠΊ ΡΠΎΡΠΌΠ΅ ΠΈΠ»ΠΈ ΠΎΡΡΠ΅ΡΡ.
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΡ Π² Microsoft VΠΠ:
- Β· ΠΎΡΠΊΡΡΠ²Π°Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΠΎΠ΄ΡΠ»ΠΈ;
- Β· ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ, ΡΠΎΠ·Π΄Π°ΡΡΡΡ Π½ΠΎΠ²ΡΡ ΡΠ°Π±Π»ΠΈΡΡ «Π―ΡΠΈΠΊΠΈ» Ρ ΠΏΠΎΠ»ΡΠΌΠΈ: Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΡΠΎΡΡΠ°Π², ΡΡΠΎΠΈΠΌΠΎΡΡΡ:
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΡ Π―ΡΠΈΠΊΠΈ ΠΎΠΏΡΠΎΠΌ ΠΏΠΎ ΡΡΠΏΠ΅Ρ ΡΠ΅Π½Π΅ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ
.
Sub CreateTableDefX ().
`ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅.
Dim myDb As Database.
Dim myTab As TableDef.
Dim myF As Field.
Set myDb=CurrentDb ().
`Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π½ΠΎΠ²ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ TableDef — ΡΠ°Π±Π»ΠΈΡΡ «Π―ΡΠΈΠΊΠΈ ΠΎΠΏΡΠΎΠΌ ΠΏΠΎ ΡΡΠΏΠ΅Ρ ΡΠ΅Π½Π΅» .
Set myTab= myDb. CreateTableDef («Π―ΡΠΈΠΊΠΈ ΠΎΠΏΡΠΎΠΌ ΠΏΠΎ ΡΡΠΏΠ΅Ρ ΡΠ΅Π½Π΅»).
`Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π½ΠΎΠ²ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ Field — ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ «ΠΠ°Π·Π²Π°Π½ΠΈΠ΅» ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π΅Π³ΠΎ ΠΊ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Ρ ΠΏΠΎΠ»Π΅ΠΉ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΡΠ°Π±Π»ΠΈΡΡ «Π―ΡΠΈΠΊΠΈ ΠΎΠΏΡΠΎΠΌ ΠΏΠΎ ΡΡΠΏΠ΅Ρ ΡΠ΅Π½Π΅» .
Set myF=myTab.CreateField («ΠΠ°Π·Π²Π°Π½ΠΈΠ΅», dbText).
myTab.Fields.Append myF.
`Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π½ΠΎΠ²ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ Field — ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ «Π‘ΠΎΡΡΠ°Π²» ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π΅Π³ΠΎ ΠΊ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Ρ ΠΏΠΎΠ»Π΅ΠΉ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΡΠ°Π±Π»ΠΈΡΡ «Π―ΡΠΈΠΊΠΈ ΠΎΠΏΡΠΎΠΌ ΠΏΠΎ ΡΡΠΏΠ΅Ρ ΡΠ΅Π½Π΅» .
Set myF=myTab.CreateField («Π‘ΠΎΡΡΠ°Π²», dbText).
myTab.Fields.Append myF.
`Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π½ΠΎΠ²ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ Field — ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ «Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ» ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π΅Π³ΠΎ ΠΊ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Ρ ΠΏΠΎΠ»Π΅ΠΉ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΡΠ°Π±Π»ΠΈΡΡ «Π―ΡΠΈΠΊΠΈ ΠΎΠΏΡΠΎΠΌ ΠΏΠΎ ΡΡΠΏΠ΅Ρ ΡΠ΅Π½Π΅» .
Set myF=myTab.CreateField («Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ», dbText).
myTab.Fields.Append myF.
' ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΎΠ±ΡΠ΅ΠΊΡ ΡΠ°Π±Π»ΠΈΡΡ «Π―ΡΠΈΠΊΠΈ ΠΎΠΏΡΠΎΠΌ ΠΏΠΎ ΡΡΠΏΠ΅Ρ ΡΠ΅Π½Π΅» ΠΊ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Ρ ΡΠ°Π±Π»ΠΈΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
.
myDb.TableDefs.Append myTab.
End Sub.
Π ΠΈΡΠΎΠ³Π΅ ΠΏΠΎΠ»ΡΡΠ°Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄ (ΡΠΌ. ΡΠΈΡ. 4.18).
4.18 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄ Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ «Π―ΡΠΈΠΊΠΈ».
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ°Π±Π»ΠΈΡΠ° «Π―ΡΠΈΠΊΠΈ ΠΎΠΏΡΠΎΠΌ ΠΏΠΎ ΡΡΠΏΠ΅Ρ ΡΠ΅Π½Π΅» (ΡΠΌ. ΡΠΈΡ. 4.19).
Π ΠΈΡ. 4.19 Π’Π°Π±Π»ΠΈΡΠ° «Π―ΡΠΈΠΊΠΈ»
ΠΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠΈΡ
ΡΠ°Π³ΠΎΠ² Ρ ΠΏΠΎΠ»ΡΡΠΈΠ» Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
«ΠΠ²ΠΎΡΠ½ΠΎΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½». ΠΠ° ΡΡΠΎΠΌ ΡΡΠ°ΠΏ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ Π·Π°Π²Π΅ΡΡΠ΅Π½Π½ΡΠΌ: ΠΎΠΏΠΈΡΠ°Π½Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²ΡΠ΅Ρ
ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
«ΠΠ²ΠΎΡΠ½ΠΎΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½» Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌΠΈ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°.