Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΡΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ
Π’ΠΈΠΏΡΠΎΠ²Π°ΡΠ°Π’ΠΎΠ²Π°ΡBindingSource1. Filter = «LIKE'» + textBox1. Text + «%'»; ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ. ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ. ΠΠ° ΠΊΠ½ΠΎΠΏΠΊΡ Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠ΄: MessageBox. Show («ΠΠ΅Π²Π΅ΡΠ½ΡΠΉ Π»ΠΎΠ³ΠΈΠ½ ΠΈΠ»ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ!»); ΠΠΈΠΏΠ»ΠΎΠΌDataSet. ΠΠΎΡΠΎΠ΄. AddΠΠΎΡΠΎΠ΄Row (textBox1. Text); ΠΠ°Π΄Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ. If (textBox1. Text == «1234» && textBox2. Text == «1234»). ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΡΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ. | ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ. | Π€Π°ΠΌΠΈΠ»ΠΈΡ, ΠΈΠΌΡ, ΠΎΡΡΠ΅ΡΡΠ²ΠΎ. | ΠΠΎΠ΄ΠΏΠΈΡΡ. | ΠΠ°ΡΠ°. |
ΠΠΠΠ£ Π Π₯ Π‘ΠΠ Π₯ΠΠ. | Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ. | ΠΠ²Π°Π½ΠΎΠ²Π° Π.Π. | 14.11.2015. |
Π‘ΠΠΠΠΠ‘ΠΠΠΠΠ
ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ. | ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ. | Π€Π°ΠΌΠΈΠ»ΠΈΡ, ΠΈΠΌΡ, ΠΎΡΡΠ΅ΡΡΠ²ΠΎ. | ΠΠΎΠ΄ΠΏΠΈΡΡ. | ΠΠ°ΡΠ°. |
ΠΠΠ «ΠΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΈΠΉ ΡΡΠΈΠ»Ρ» . | Π ΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΠ’ ΠΎΡΠ΄Π΅Π»Π°. | 14.11.2015. |
Π. Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
ΠΠΎΠ΄ΡΠ»Ρ «Π£ΡΠ΅Ρ Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΏΡΠΎΠ΄Π°ΠΆ» Π±ΡΠ» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊΠΎΠ² ΠΎΡΠ΄Π΅Π»Π° ΠΏΡΠΎΠ΄Π°ΠΆ ΠΈ Π°ΡΠ΅Π»ΡΠ΅, Ρ ΡΠ΅Π»ΡΡ ΡΡΠ΅ΡΠ° Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΈ ΠΏΡΠΎΠ΄Π°ΠΆ, Π° ΡΠ°ΠΊ ΠΆΠ΅ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ, ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΡΡΠ΅Ρ Π·Π°ΠΊΠ°Π·ΠΎΠ² Π°ΡΠ΅Π»ΡΠ΅, ΡΡΠ΅Ρ ΠΏΡΠΎΠ΄Π°ΠΆ Π² ΠΎΡΠ΄Π΅Π»Π΅ ΠΈ ΡΠΎΠ²Π°ΡΠ° Π½Π° ΡΠΊΠ»Π°Π΄Π΅.
ΠΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° Π·Π°ΡΠΈΡΠ°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΡΠ°Π½ΡΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅, ΠΎΡ ΠΏΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΡ Π»ΠΈΡ.
ΠΠ»Ρ Π²Ρ ΠΎΠ΄Π° Π² ΡΠΈΡΡΠ΅ΠΌΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²Π²Π΅ΡΡΠΈ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ. ΠΡΠ»ΠΈ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ Π²Π²Π΅Π΄Π΅Π½Ρ Π²Π΅ΡΠ½ΠΎ, ΡΠΎ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΠΎΡΠΎΠ²ΠΎ» ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° «ΠΠ»Π°Π²Π½ΡΡ» ΡΠΎΡΠΌΡ. ΠΡΠ»ΠΈ ΠΆΠ΅ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ Π½Π΅ ΡΠ²Π»ΡΡΡΡΡ Π²Π΅ΡΠ½ΡΠΌΠΈ, ΡΠΎΠ³Π΄Π° ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠΊΠΎΡΠΊΠΎ Ρ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ΠΌ, ΡΡΠΎ Π»ΠΎΠ³ΠΈΠ½ ΠΈΠ»ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ ΡΠΊΠ°Π·Π°Π½Ρ Π½Π΅Π²Π΅ΡΠ½ΠΎ, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π½Π΅Π·Π½Π°ΡΡΠΈΠΉ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΠΎΠΉΡΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΠΈΡΡΠΈΠ½Π³ 1. ΠΡ ΠΎΠ΄ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
textBox2. UseSystemPasswordChar = true;
// ΡΠΊΡΡΡΡΠΉ ΠΏΠ°ΡΠΎΠ»Ρ.
if (textBox1. Text == «1234» && textBox2. Text == «1234»).
// Π·Π°Π΄Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ.
Form2 f1 = new Form2 ();
f1. Show ();
this. Hide ();
// ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌΡ ΠΌΠΎΠ΄ΡΠ»Ρ.
else.
MessageBox. Show («ΠΠ΅Π²Π΅ΡΠ½ΡΠΉ Π»ΠΎΠ³ΠΈΠ½ ΠΈΠ»ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ!»);
// Π²ΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎ Π½Π΅ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠΈ Π²Π²Π΅Π΄Π΅Π½Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌΠΈ ΠΠ»Π°Π²Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΊ Π΄ΡΡΠ³ΠΈΠΌ ΡΠΎΡΠΌΠ°ΠΌ. ΠΠ°Π½Π½ΡΡ Π½ΠΈΠΊΠ°ΠΊΠΈΡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ.
ΠΠΈΡΡΠΈΠ½Π³ 2. ΠΠ»Π°Π²Π½Π°Ρ ΡΠΎΡΠΌΠ°
Form3 ΠΠΎΠ²ΡΠΉ_ΠΠ°ΠΊΠ°Π· = new Form3 ();
ΠΠΎΠ²ΡΠΉ_ΠΠ°ΠΊΠ°Π·. Show ();
this. Close ();
// ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΊ ΡΠΎΡΠΌΠ΅ ΠΠΎΠ²ΡΠΉ Π·Π°ΠΊΠ°Π· ΠΠ° ΡΠΎΡΠΌΠ΅ «Π‘ΠΊΠ»Π°Π΄», Π² Π²ΠΈΠ΄Π΅ ΡΠ°Π±Π»ΠΈΡ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΠ²Π°ΡΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΡΠ°Π½ΡΡΡΡ Π½Π° ΡΠΊΠ»Π°Π΄Π΅. Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠΎ ΡΡΠΎΠ»Π±ΡΡ Π’ΠΈΠΏ ΡΠΎΠ²Π°ΡΠ° ΡΠ°Π±Π»ΠΈΡΡ Π‘ΠΊΠ»Π°Π΄, ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΠΎΠΉ Ρ Π½Π΅ΠΉ ΡΠ°Π±Π»ΠΈΡΡ Π’ΠΈΠΏ_ΡΠΎΠ²Π°ΡΠ°. Π’Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΏΠΎΠΈΡΠΊ Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π² ΡΡΠΎΠ»Π±ΡΠ΅ ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Π‘ΠΊΠ»Π°Π΄.
ΠΠΈΡΡΠΈΠ½Π³ 3. Π‘ΠΊΠ»Π°Π΄
ΡΠΈΠΏΡΠΎΠ²Π°ΡΠ°Π’ΠΎΠ²Π°ΡBindingSource1. Filter = «[ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅] LIKE'» + textBox1. Text + «%'» ;
// ΠΏΠΎΠΈΡΠΊ ΡΡΡΠΎΠΊΠΈ Π² ΡΡΠΎΠ»Π±ΡΠ΅ Π€ΠΎΡΠΌΠ° «Π‘ΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ» ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΠΎΠ»Π΅ Ρ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ. Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ ΡΠ°Π±Π»ΠΈΡΡ ΠΠΎΡΠΎΠ΄, Π£Π»ΠΈΡΠ°, ΠΠΈΠ΄ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ. ΠΡΠΎΠΌΠ΅ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠ° ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ Π²ΡΠ΅ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡΡΡΡ. ΠΡΠΎ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ textBox1.
ΠΠ° ΠΊΠ½ΠΎΠΏΠΊΡ Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠ΄:
ΠΠΈΡΡΠΈΠ½Π³ 4. Π‘ΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ
Π΄ΠΈΠΏΠ»ΠΎΠΌDataSet. ΠΠΎΡΠΎΠ΄. AddΠΠΎΡΠΎΠ΄Row (textBox1. Text);
Π³ΠΎΡΠΎΠ΄TableAdapter. Update (Π΄ΠΈΠΏΠ»ΠΎΠΌDataSet);
// Π’Π΅ΠΊΡΡ ΠΈΠ· textBox1 ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ Π² ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΠ ΠΠ° Π΄Π°Π½Π½ΠΎΠΉ ΡΠΎΡΠΌΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠΎΠ²Π°ΡΡ Π² ΠΊΠ°ΠΊΠΎΠΉ Π΄Π΅Π½Ρ ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΎΠ΄Π°Π½Ρ.
Π€ΠΎΡΠΌΠ° «ΠΠ°ΠΊΠ°Π·» Ρ ΡΠ°Π½ΠΈΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ Π² Π°ΡΠ΅Π»ΡΠ΅. Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎ ΡΡΠΎΠ»Π±ΡΡ ΠΠΈΠ΄_Π·Π°ΠΊΠ°Π·Π° ΡΠ°Π±Π»ΠΈΡΡ ΠΠ°ΠΊΠ°Π·.
Π€ΠΎΡΠΌΠ° «ΠΠ°ΠΊΠ°Π·ΡΠΈΠΊΠΈ» Ρ ΡΠ°Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Ρ ΠΈ ΠΈΡ Π΄Π°Π½Π½ΡΠ΅. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°ΡΠ»Π΅Π½ΠΈΠ΅ ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ.
ΠΠ° ΡΠΎΡΠΌΠ΅ «Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ» Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°Ρ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ Π²ΡΠ΅Ρ ΠΎΡΠ΄Π΅Π»ΠΎΠ² ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΡ ΠΈ Π΄Π°ΡΠ° ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ.