Проектирование и создание базы данных предметной области

Автор работы: Пользователь скрыл имя, 12 Января 2015 в 22:34, курсовая работа

Описание работы

С ростом количества информации, необходимой для жизнедеятельности человека, возникает острая потребность в автоматизации ее обработки и решения вопроса об организации хранения необходимых данных. За все время существования данной проблемы было предложено множество различных решений. Одним из современных и наиболее востребованным способом является использование баз данных (БД). Современные системы управления базами данных (СУБД) предоставляют обширный перечень возможностей, как разработчикам, так и рядовым пользователя.

Файлы: 1 файл

Отчет__КР.doc

— 620.50 Кб (Скачать файл)

                myCom.Parameters.Add("@name", SqlDbType.VarChar);

                myCom.Parameters["@name"].Value = textBox1.Text;

                myCom.Parameters.Add("@date1", SqlDbType.DateTime);

                myCom.Parameters["@date1"].Value = dateTimePicker1.Value.Date;

                myCom.Parameters.Add("@date2", SqlDbType.DateTime);

                myCom.Parameters["@date2"].Value = dateTimePicker2.Value.Date;

                SqlDataAdapter dataAdapter = new SqlDataAdapter(myCom);

                DataSet ds = new DataSet();

                dataAdapter.Fill(ds);

            conn.Close();

            dataGridView1.DataSource = ds.Tables[0].DefaultView;

            textBox2.Text = Convert.ToString(dataGridView1.Rows[0].Cells[0].Value);

        }

 

        private void dateTimePicker1_ValueChanged(object sender, EventArgs e)

        {

            dateTimePicker2.MinDate = dateTimePicker1.Value;

        }

    }

}

 

 

// Запрос на выборку участников комиссии

 

 

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.Data.SqlClient;

 

namespace SpisanieSredstv

{

    public partial class FormKomZ : Form

    {

        public string conStr = "Data Source=PC\\SQLEXPRESS;Initial Catalog=\"Автоматизация документооборота по списанию основных средств предприятия\";Integrated Security=True";

        public SqlConnection conn;

       // public List<int> OfficeID;

       // public List<int> ServiceID;

        public FormKomZ()

        {

            InitializeComponent();

            dataGridView1.RowHeadersVisible = false;

 

            conn = new SqlConnection(conStr);

            SqlCommand myCom = conn.CreateCommand();

 

          

 

        }

 

        private void button1_Click(object sender, EventArgs e)

        {

            dataGridView1.RowHeadersVisible = false;

 

            SqlCommand myCom = conn.CreateCommand();

 

            myCom.CommandText = "SELECT [Комиссия].[Номер_документа_с], [Сотрудники].[ФИО], [Должности].[Название], [Предприятие].[Название], [Отдел].[Название] FROM [Комиссия] INNER JOIN [Документы о списании] ON [Комиссия].[Номер_документа_с] = [Документы о списании].[Номер_документа_с] INNER JOIN [Сотрудники] ON [Комиссия].[Код_сотрудника] = [Сотрудники].[Код_сотрудника] INNER JOIN [Должности] ON [Сотрудники].[Код_должности] = [Должности].[Код_должности] INNER JOIN [Отдел] ON [Сотрудники].[Код_отдела] = [Отдел].[Код_отдела] INNER JOIN [Предприятие] ON [Отдел].[Код_предприятия] = [Предприятие].[Код_предприятия] WHERE ([Документы о списании].[Дата] = @date) ";

            myCom.Parameters.Add("@date", SqlDbType.DateTime);

            myCom.Parameters["@date"].Value = dateTimePicker1.Value.Date;

            SqlDataAdapter dataAdapter = new SqlDataAdapter(myCom);

            DataSet ds = new DataSet();

            dataAdapter.Fill(ds);

            conn.Close();

            dataGridView1.DataSource = ds.Tables[0].DefaultView;

        }

    }

}

 

 

 

 

 

 

 


Информация о работе Проектирование и создание базы данных предметной области