OVERVIEW

This module you have been asked to create SQL Server Database to keep track of donations from members of the church. You are tasked with creating the database, the form, and a query. Please see the requirements below.

INSTRUCTIONS

1. Project

a. You must save your project using your initials in the name.

2. Create a SQL Server Database

a. Create a Service-based Database in the project called yourinitialsDonations.mdf with the following fields and their settings to the database.

b. Primary Key should be ID, Set the Identity Specification (Is Identity) = True

Name Type Null?
ID int Not Null
FirstName Varchar(50) Not Null
LastName Varchar(50) Not Null
Amount Money Not Null
DonationDate Date Not Null

c. The following data is required for your database. Please remember you do not need to enter the ID as it will be entered for you. **You must enter four entries of your own with your name, your instructors name, and two names of your choice. The amounts and dates can be of your choice for your entries. Your assignment will not be accepted without this.

Figure: see image.

3. Create a dataset

4. Create a Data form like the one below using the Donations.mdf database file.

  • Update the backcolor to a picture of your choice.
  • Update the backcolor and forecolor of the buttons
  • Use appropriate naming conventions for controls.
  • Lock the controls on the form.
  • The amount text box must be formatted to currency

Figure: see image.

5. Create a Try Catch for the Save Item Click and create a message box for the Changes saved and the Exception if not saved.

6. Create a SQL Query (SELECT which returns rows) using the query builder to display all donations greater than or equal to $50.

7. The Filter Button uses the query to only display values filtered by the query.

8. The close button closes the application.

Academic Honesty!
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference and should not be submitted as is. We are not held liable for any misuse of the solutions. Please see the frequently asked questions page for further questions and inquiries.
Kindly complete the form. Please provide a valid email address and we will get back to you within 24 hours. Payment is through PayPal, Buy me a Coffee or Cryptocurrency. We are a nonprofit organization however we need funds to keep this organization operating and to be able to complete our research and development projects.