Create a login form and validate a user based on their login

Assignment Help Database Management System
Reference no: EM131748923

Scenario/Summary

In this week's lab, we will create a login form, validate a user based on their login name and password, and allow them to access the system or not. We will assign a session variable to determine the user's level of security and allow certain functions to be displayed or not displayed in the existing frmPersonnel form depending on the assigned security level.

(NOTE: In some cases, the instructions for this lab will be less specific than in earlier labs, because you are expected to apply what you have learned in earlier weeks. Refer to the detailed instructions in previous weeks' labs if you need to do so.)

Please watch the tutorial before beginning the Lab.

Transcript Transcript

Deliverables

When you try to log in, if you use User Name = Mickey and Password = Mouse, the frmMain form should open with all links visible. If you use User Name = Minnie and Password = Mouse, the frmMain form should open with only the Salary Calculator, View Personnel, and Search options available. You will have a new option called Manage Users that will allow you to add new users and remove or update existing users. Once you have verified that it works, save your website, zip up all files, and submit it.

Note on database connections: We are using a SQLDataSource control for the Edit employees feature that we added. You should be using the connection string stored in the web.config file for your database connection for this control. Rather than creating a new connection each time, just use this connection.

If you change the folder where your website is stored (e.g., you copy each week's work to a new location), you will need to update the web.config. The advantage of using the database connection in the web.config is that you only have to set the configuration in one location.

Before starting this week's lab, make sure that everything is working and that all database connections are properly configured.

Reference no: EM131748923

Questions Cloud

Discuss how many times have you been to formentera : Matthieu Ricard the happiest man on earth abandoned a successful scientific career
How are marine life issues portrayed in documentaries : How are marine life issues portrayed in documentaries? Was it produced by a scientist or filmmaker? Are you inspired to take action after watching the video?
Discuss about the delphi technique : Review of a scholarly article on one of the following brainstorming techniques, the Delphi technique, brainstorming, or nominal group technique.
Problem related to harwick co : Information related to Harwick Co. is presented below. On April 5, purchased merchandise from Botham Company for $32,400, terms 3/10, net/30.
Create a login form and validate a user based on their login : Create a login form, validate a user based on their login name and password, and allow them to access the system or not.
Identify the usefulness of the information : What information can be used, besides the financial statements of an organization, when analyzing its financial health? Being detailed in your response.
What behaviors you would expect to see : What behaviors you would expect to see (breeding, feeding, migrating, etc)? In what way would you be able to interact with them?
Analyze the need for having more advanced wireless network : Compare the typical wireless networking equipment used in a home or small-office wireless network to that of a corporate wireless network.
What is the capital gain on the asset : After 10 years, the property was sold in the 11th year on September 2017 for $2M. The land cost was apprised at $100,000 for tax purposes.

Reviews

Write a Review

Database Management System Questions & Answers

  Draw an orm diagram for lineiteminvoice

Draw an ORM diagram for LineItemInvoice. Note, this diagram should be connected to the previous diagrams. You will need a nested object.

  Retrieve all the data in the project table

How many projects do John New and Alice Johnson work on - Which Job Class is the second highest Charge Hour in the table and List all the employees in alphabetical order - CREATE TABLE for every table (entity) represented on the ER Diagram

  Principles of data management and relational databases

Develop a time sheet entry/customer account management software system using relational database software and prepare an associated report detailing the technical and learning issues encountered.

  What is the most common disease for each age group

Explore a possible relationship between the DRG_PRICE and the TOTAL_CHARGES. Is there a linear relationship between these two properties?

  What is difference between machine learning and data mining

Describe what the Machine Learning is, and what is the difference between Machine Learning and Data mining.

  Is there a polynomial algorithm for testing whether a

Prove that, if R is in 3NF and every key is simple, then R is in BCNF.

  Can you say that attribute b defnitely is or is not a key

State the defnition of a lossless-join decomposition with respect to this example. Answer this question concisely by writing a relational algebra equation involving R, R1, and R2.

  What most popular item in terms of number of times borrowed

What is the most popular item in terms of the number of times borrowed? What is the average cost of Taylor Swift's albums, including CDs and DVDs? Round a number to 2 decimal places.

  Default rules for enforcing referential integrity constraint

Explain how referential integrity actions can be used to override the default referential integrity constraints.

  Draw ER Diagram for Australian Premier League

Draw ER Diagram for Australian Premier League. design a database that will allow the new Australian Premier League to track their soccer clubs

  Imagine that you work for a finance industry-based

imagine that you work for a finance industry-based organization. your organization is looking to submit its database

  What is the value of the symmetric key

Suppose Fred sees your RSA signature on m1 and m2, (i.e., he sees (m1d mod n) and (m2d mod n)). How does he compute the signature on each of m1j mod n (for positive integer j), m1-1 mod n, m1 x m2 mod n, and in general m1j m2k mod n (for arbitrary..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd