На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Клубная музыка на VBA.NET

Задание:

Разработать электронную энциклопедию клубной музыки.

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

Программа выполнена в приятных серых тонах на мотив Apple, с уникальным икон паком!

Содержимое проекта:

Содержимое папки Data (bin/Debug/Data):

  • DB - папка с исходным SQL кодом, для создания базы данных и её заполнения
  • Help - папка с файлом справки о проекте, а также проектом Help and Manual для изменения файла справки
  • Ico - папка со всеми иконками проекта
  • Img - папка для хранения изображений проекта
  • ConnectSettings.cfg - файл хранящий строку подключениия к СУБД (системе управления базами данных)

Для проекта было разработано три класса: cConnectionToServer.vb, cPrintExcel.vb, cProcedures.vb.

Класс cConnectionToServer.vb:

  • Соединение с базой данной
  • Закрытие соединения
  • Запросы к базе данных
  • Выгрузка данных в таблицу
  • Агрегатные запросы
  • Выгрузка столбца с данными в выпадающий список

Класс cPrintExcel.vb:

  • Печать таблицы в Excel

Класс cProcedures.vb:

  • Удаление записи из таблицы

Пример кода:

'Класс процедур
Public Class cProcedures

    'Объект класса cSQLConnection
    Public conSQLServer As cConnectionToServer

    'Процедура удаления записи
    Public Sub vDeleteRecord(sQuery As String, sNameOfTable As String, sIdRecord As String,
                             binSource As BindingSource, dataGrid As DataGridView,
                             binNavigator As BindingNavigator)

        If MsgBox("Вы действительно хотите удалить запись?",
                  vbYesNo + vbQuestion, "Сообщение!") = vbYes Then

            If (conSQLServer.bQueryToBoolean(sQuery) = False) Then

                MsgBox("Все строки были удалены из базы!", 0, "Ошибка!")

            Else

                Dim iIdNow = 0
                Dim i = dataGrid.CurrentRow.Index
                iIdNow = Convert.ToInt32(dataGrid(0, i).Value)
                Dim sDelete As String = "DELETE FROM " + sNameOfTable + " WHERE " + sIdRecord + " = " + Convert.ToString(iIdNow)
                conSQLServer.bQueryToBoolean(sDelete)
                binSource.RemoveAt(i)
                conSQLServer.LoadTable(sNameOfTable, sQuery, binSource, dataGrid, binNavigator)

            End If

        End If


    End Sub

End Class

Перед первым запуском проекта требуется внимательно изучить файл инструкции Настройки.docx. 

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

  • Исходный код на VBA.NET для Visual Studio

  • Исходный код на SQL для MS SQL Server

  • Файл инструкции по установке и настройке
Купить 1000,00 
Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (0)

Zicise

/ /

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

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

Только зарегистрированые пользователи имеют возможность комментировать работы
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Исходник Банковские услуги на VBA.NET 5 Basic/Visual Basic 1 000,00
Исходник Библиотека на C# 2 .NET (C#) 1 000,00
Исходник Библиотека на С++ 1 C/C++ 1 000,00
Исходник Билеты на C# 8 .NET (C#) 1 000,00
Исходник Бухгалтерия на C# 7 .NET (C#) 1 000,00
Новые работы
Тип Название Рейтинг Категория Стоимость
Диплом Разработка Telegram-бота для колледжа АГУ (Python) new 0 Python 10 000,00
Исходник Учёт товаров (Python, Tkinter, Sqlite) new 0 Python 3 000,00
Курсовая АИС "Авиакасса" (C#, WPF, WinForms, SQLite, SQL Server, Access) new 0 .NET (C#) 5 500,00
Курсовая Курсовая работа разработка мобильных приложений "FTP клиент для Android" new 0 Сетевые протоколы 6 500,00
Исходник Транспонирование матрицы new 0 .NET (C#) 150,00
Купить

1000,00 

Покупается впервые!
Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
ElectronicEncyclopedia.rar
5381037
Настройки.docx
75418
Оцени работу

рейтинг

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

Категории
Клубная музыка на VBA.NET
Среда разработки: Visual Studio Язык разработки: .Net VBA Хранение данных: MS SQL Server
Категория: Образование
Стоимость: 1000,00