яд інших інструментальних засобів. Дані продукти дозволяють розробляти як консольні додатки, так і додатки з графічним інтерфейсом, в тому числі з підтримкою технології Windows Forms, а також веб-сайти, веб-додатки, веб-служби як у рідному, так і в керованому кодах для всіх платформ, підтримуваних Microsoft Windows, Windows Mobile, Windows CE,. NET Framework,. NET Compact Framework і Microsoft Silverlight.Studio включає в себе редактор вихідного коду з підтримкою технології IntelliSense і можливістю найпростішого рефакторінга коду. Вбудований відладчик може працювати як відладчик рівня вихідного коду, так і як відладчик машинного рівня. Решта вбудовуються інструменти включають в себе редактор форм для спрощення створення графічного інтерфейсу додатку, веб-редактор, дизайнер класів і дизайнер схеми бази даних. Visual Studio дозволяє створювати і підключати сторонні додатки (плагіни) для розширення функціональності практично на кожному рівні, включаючи додавання підтримки систем контролю версій вихідного коду (як наприклад, Subversion і Visual SourceSafe), додавання нових наборів інструментів (наприклад, для редагування і візуального проектування коду на предметно-орієнтованих мовах програмування або інструментів для інших аспектів циклу розробки програмного забезпечення (наприклад, клієнт Team Explorer для роботи з Team Foundation Server).
10.2 Приклади програмного коду
Для полегшення роботи з даними в таблицях створені форми для кожної таблиці.
Форми для роботи з таблицею В«ПацієнтиВ» і В«ПрийомВ» (малюнки 13-1 5) відображають дані і дозволяють вводити інформацію у відповідні таблиці. br/>В
Малюнок 13 - Форма В«ПацієнтиВ»
В
Малюнок 14 - Форма В«Додавання пацієнтівВ»
В
Малюнок 15 - Форма В«Амбулаторний листВ»
Код заповнення амбулаторного листа:
try
{SqlDataReader myReader = null; myCommand = new SqlCommand ("SELECT * FROM dbo.Pacient WHERE id_p = '" + id.ToString () + "'", myConnection); = myCommand.ExecuteReader ();. Read ();. Text = myReader ["fam_p"]. ToString ();. Text = myReader ["name_p"]. ToString ();. Text = myReader ["otch_p" ]. ToString ();. Text = myReader ["data_r_p"]. ToString ();. Text = myReader ["sex_p"]. ToString ();. Close (); = new SqlCommand ("DECLARE @ return_ int EXEC @ return_value = [dbo]. [DOcBP] SELECT 'Return Value' = @ return_value ", myConnection); = myCommand.ExecuteReader (); (myReader.Read ())
{comboBox1.Items.Add (myReader ["special"]. ToString ());}. Close ();
} (Exception e)
{}
Форма щодо заповнення історії хвороби пацієнтів:
В
Малюнок 16 - Форма В«ПацієнтиВ»
Опис форми В«ПацієнтиВ»:...