СУБД Склад (MS SQL) C#

Приложение имеет следующие функции:

  • Добавление, редактирование, удаление, просмотр информации о сотрудниках, товарах, клиентах и т.д.
  • С помощью приложение можно производить приём или выдачу товара клиентам.
  • Просмотр списка приёма или выдачи определенного товара.
  • Формирование накладной для выдачи определенного товара.

Данное приложение работает с базой данных Compact SQL. Рекомендую запускать проект в Visual Studio 2010.

Если после покупки вы не можете скомпилировать exe - файл, попробуйте выполнить следующие действия:

  • Запустите проект в Microsoft Visual Studio 2010 и попробуйте еще раз. 
  • Замените библиотеку, которая отвечает за формирование отчетов с помощью Excel (Microsoft.Office.Interop.Excel).

Также решение проблемы можно посмотреть в видео данной работы - https://studlearn.com/works/details/baza-dannykh-sotrudnikov-c-847

Если это не помогает, пишите мне на почту. Почта указана в архиве с исходником в файле readme.

Фрагмент программного кода:

private void bAccept_Click(object sender, EventArgs e) // обработчик нажатия на кнопку "Принять товар"
        {
            // в таблицу "Приход" сохраняем поставщика, который поставил товар
            DataRowView r;
            r = (DataRowView)bsПоставщик.Current;
            (bsПриход.List[bsПриход.Position] as DataRowView)["idpostavshik"] = r["idpostavshik"].ToString();

            // изменяем количество товара в БД
            r = (DataRowView)bsТовар.Current;
            int cnt = 0;
            try { cnt = Convert.ToInt32(r["kolichestvo"].ToString()); }
            catch { }
            cnt += Convert.ToInt32(kolichestvoTextBox.Text);
            (bsТовар.List[bsТовар.Position] as DataRowView)["kolichestvo"] = cnt.ToString();
            (bsПриход.List[bsПриход.Position] as DataRowView)["idtovara"] = r["idtovara"].ToString();

            // сохраняем изменения о количестве товара
            bsТовар.EndEdit();
            tovariTableAdapter.Update(skladDataSet1.Tovari);

            // в таблицу "Приход" сохраняем сотрудника получавшего товар
            r = (DataRowView)bsСотрудник.Current;
            (bsПриход.List[bsПриход.Position] as DataRowView)["idsotrudnika"]= r["idsotrudnika"].ToString(); //

            // сохраняем новую запись о приеме товара в таблицу "Приход"
            bsПриход.EndEdit();
            prihodTableAdapter.Update(skladDataSet1.Prihod);

        }

Скриншот архива с проектом:

Содержание архива

  • исходный код СУБД
  • база данных Compact SQL
Купить

1700,00 

(без учета комиссии 3,8 %)

После оплаты Вы получите работу на электронную почту.
SkladSUBD.rar
2916686
Оцени работу

рейтинг

Поделись работой с друзьями

Комментарии (2)

widok

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегестрированые пользователи имеют возможность комментировать работы
СУБД Склад (MS SQL) C#
Данная СУБД, написанная на языке C# с помощью технологии Windows Forms, умеет работать с базой данных "Склад" какой-либо компании. В этой базе данных хранятся данные о товарах, поставщиках, сотрудниках, клиентах и о движении товара (его приход и расход).
Категория: Образование
Стоимость: 1700,00