ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅, ΠΎΡ‡Π΅Π½ΡŒ быстро...
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ вмСстС Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Ρ‹

ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ составили

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

Π’ΠΈΠΏΡ‚ΠΎΠ²Π°Ρ€Π°Π’ΠΎΠ²Π°Ρ€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 ΠΏΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ сохраняСтся Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π‘Π” На Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ прСдставлСна Ρ‚Π°Π±Π»ΠΈΡ†Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ Π² ΠΊΠ°ΠΊΠΎΠΉ дСнь ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΌ количСствС ΠΏΡ€ΠΎΠ΄Π°Π½Ρ‹.

Π€ΠΎΡ€ΠΌΠ° «Π—Π°ΠΊΠ°Π·» Ρ…Ρ€Π°Π½ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ… Π² Π°Ρ‚Π΅Π»ΡŒΠ΅. Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° производится ΠΏΠΎ ΡΡ‚ΠΎΠ»Π±Ρ†Ρƒ Π’ΠΈΠ΄_Π·Π°ΠΊΠ°Π·Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π—Π°ΠΊΠ°Π·.

Π€ΠΎΡ€ΠΌΠ° «Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ» Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°Ρ… ΠΈ ΠΈΡ… Π΄Π°Π½Π½Ρ‹Π΅. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ добаслСниС ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ поиск ΠΏΠΎ Ρ„Π°ΠΌΠΈΠ»ΠΈΠΈ.

На Ρ„ΠΎΡ€ΠΌΠ΅ «Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ» выводится информация ΠΎ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠ°Ρ… прСдприятия всСх ΠΎΡ‚Π΄Π΅Π»ΠΎΠ² ΠΈΡ… Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π΄Π°Ρ‚Π° роТдСния.

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