lass Program
{
[STAThread] void Main ()
{. EnableVisualStyles () ;. SetCompatibleTextRenderingDefault (false) ;. Run (new FormMain());System;System.Collections.Generic;System.Linq;System.Text;System.Threading.Tasks;System.Data;System.Data.SqlClient;Storage_Coursework
{
public static class SqlDB
{
private static SqlConnection sql;
static SqlDB ()
{connStr= Data Source=TIMOFEYPC SQLEXPRESS; Database=Storage_Coursework; Integrated Security=false; User ID=sa; Password=123123 raquo ;;=new SqlConnection (connStr) ;. Open ();
} static DataSet ExecuteQuery (string query)
{
{adapter=new SqlDataAdapter (query, sql); ds=new DataSet ( Data ) ;. FillSchema (ds, SchemaType.Source, Table ) ;. Fill (ds, Table ); ds;
} (Exception e)
{null;
} static bool DsIsNullOrEmpty (DataSet ds)
{(ds == null || ds.Tables [0] .Rows.Count == 0) true; false;
}
Висновок
При розробці програми «Склад будівельних матеріалів» мною були враховані такі побажання Замовника як простота використання і зручність інтерфейсу, а також захищеність від стороннього втручання. Також були досягнуті цілі курсової роботи. Вдалося створити багаторівневу архітектуру програми, розробити і налагодити метод безпомилкової ідентифікації користувачів системи. Додаток вийшло многопользовательским з розподілом прав користувачів залежно від присвоєних ролей.
У процесі виконання цієї курсової роботи мною був розроблений нестандартний метод перетворення об'єктів бази даних в об'єкти класів додатки. Такий підхід дозволить спростити подальшу розробку та супровід програми «Склад будівельних матеріалів» і розширити її до масштабів повноцінної багатофункціональної інформаційної системи для будівельного підприємства.
Список літератури
1.Міхаіл Флёнов. Біблія C #. 2-е видання. БХВ-Петербург. 2011
.Ендрю Троелсен. Мова програмування C # 2010. Вільямс. 2011