0% found this document useful (0 votes)
14 views9 pages

Software Development Tecnology

The document outlines an assignment on software development technology. It provides instructions for submitting the assignment, including using screenshots and not copying others. It lists multiple questions to research and code examples for controls, classes, databases and more.

Uploaded by

Crescent School
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views9 pages

Software Development Tecnology

The document outlines an assignment on software development technology. It provides instructions for submitting the assignment, including using screenshots and not copying others. It lists multiple questions to research and code examples for controls, classes, databases and more.

Uploaded by

Crescent School
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Software Development Technology

Assignment No. 2
Assignment Submission Rules
1. Submit Q No.1 of Assignment in Hand Written While other need to be submitted with

Screen Shots of the Code and Sample Run

2. COPY/PASTE will award you 0 Marks

3. You can use Google and other Resources to complete this Assignment

4. This is for your Learning, so do not COPY/PASTE from others

5. Deadline 29 – 03 - 2024
Hand Written Submission is required for this Part
Q No.1 Define/Describe each of the followings

a. DBMS and Type of DBMS

b. Differentiate between Tables and Views

c. Differentiate between Stored Procedures and Views

d. Differentiate between Primary Key and Foreign Key

e. Console Vs Window Application

f. Why Program.CS file is used in Window Application

g. Write the Connection of a Database EShopping (suppose this database is on your own

PC)

h. Why we use the following Controls in Window Applications. Define each control and

give programming examples

1. Button Control

2. Textbox Control

3. Label Control

4. Picture Box

5. Date Time Picker

6. Data Gridview

7. CheckBox

8. Masked Textbox

9. Numeric Updown

10. ToolTip

11. Check Box


12. Progress Bar

i. Which properties of are used To

1. Copy the Text from TextBox to string Variable

2. Know which Radio button has been clicked from a list of three Radio buttons

3. Change the name of the TextBox1 to txtStudentName

4. Change the Label Text at Run Time

j. How to open FORM2 when you click the button on FORM1. Write the syntax to open a

Form from other Form.

k. Define and Explain the purpose of each of the followings

1. SQLConneciton Class, Discuss each method of SQLConnection Class

2. SQLCommand Class, Discuss each method of SQLCommand Class

3. SQLDataAdapter Class, Discuss each method of SQLDataAdapter Class

4. SQLDataReader Class, Discuss each method of SQLDataAdapter Class

5. Dataset Class, Discuss each method of DatasetCass

6. Differentiate between Dataset and DataTable

7. Differentiate between Dataset and DataReader

8.

l. Suppose we have filled a Dataset from a Database Table tblEmp(EID,Ename,ECNIC).

You are required to write the code which tells how much records are there in Dataset

m. Explain MessageBox in C#. How you will know which Button has been clicked in

MessageBox

a. SQLConneciton Class, Discuss each method of SQLConnection Class

n. Write one line code to find the length of the Text Entered in a TextBox named txtCNIC
o. Write one line code to check whether TextBox named txtCNIC has text or it is empty

p. What are the advantages of using MDIParent in the Window Applicaitons

q. Write one line code to make an Array of TextBox of size 20.

r. Differentiate between Convert.ToInt32 and Convert.ToInt16


Code and Screen Shots are required to be submitted
using MS Word
Q No. 1 Design a form to show the use of the following Controls

a. NumericUpDown

b. MaskedTextBox

c. RichTextBox

d. ProgressBar and Timer Controls

Q No. 2 Design a form to show the use of the following Controls

a. TextBox1, but only Numeric Data can be entered to TextBox1

b. TextBox2, but only Capital Alphabet can be entered to TextBox2

c. TextBox3, but only Small Alphabet can be entered to TextBox3

d. Date in DataTimePicker1 should not be choosen less than your PC Date

You might also like