You are on page 1of 5

=======================ADD RESULT==================

create procedure addres


@RollNo nvarchar(30),
@name varchar(50),
@s1 nchar(10) ,
@s2 nchar(10) ,
@s3 nchar(10) ,
@s4 nchar(10),
@s5 nchar(10),
@s6 nchar(10),
@obtain_marks nchar(10),
@Total_marks nchar(10),
@gpa float,
@cgpa float,
@position varchar(50)
as
begin
insert into Result values(@RollNo,
@name ,
@s1 ,
@s2 ,
@s3 ,
@s4 ,
@s5 ,
@s6 ,
@obtain_marks ,
@Total_marks ,
@gpa ,
@cgpa ,
@position)
end;
===============Procedure Add Student==========
create procedure addStdnt
@RollNo nvarchar(30),
@name varchar(30) ,
@f_name varchar(30) ,
@Address nvarchar(30),
@contct int ,
@age int,
@region nvarchar(30),
@gender varchar(30) ,
@sem varchar(30)
as
begin
insert into AddStd values(@RollNo,
@name ,
@f_name ,
@Address,
@contct ,
@age ,
@region ,
@gender ,
@sem );
end;
=========================Delete Student==================
create procedure delStd
@rollno nvarchar(30)
as
begin
delete from AddStd where RollNo=@rollno
end;

=======================Update Student=========================

create procedure updateStd


@RollNo nvarchar(30),
@name varchar(30) ,
@f_name varchar(30) ,
@Address nvarchar(30),
@contct int ,
@age int,
@region nvarchar(30),
@gender varchar(30) ,
@sem varchar(30)
as
begin
update AddStd set
name=@name ,
f_name = @f_name,
Address=@Address,
contct=@contct ,
age=@age,
region=@region ,
gender=@gender ,
sem=@sem
where RollNo=@RollNo;
end;

==============================================================ibrary
table===========
create table library (
lib_in int primary key,
RollNo nvarchar(30),
Name varchar(30),
Book_code int,
Book_name varchar(30),
Author_name varchar(30),
issue_date date,
return_date date,
foreign key (RollNo) references AddStd(RollNo));

==================================Auto increment=========================
create table library (
lib_in int NOT NULL IDENTITY(1,1) primary key ,
RollNo nvarchar(30),
Name varchar(30),
Book_code int,
Book_name varchar(30),
Author_name varchar(30),
issue_date date,
return_date date,
foreign key (RollNo) references AddStd(RollNo));

====================Insert into library table


procedure==============================

create procedure addLib


@RollNo nvarchar(30),
@Name varchar(30),
@Book_code int,
@Book_name varchar(30),
@Author_name varchar(30),
@issue_date date,
@return_date date
as
begin
insert into library values(
@RollNo,
@Name ,
@Book_code,
@Book_name ,
@Author_name ,
@issue_date,
@return_date
)
end;
=======================================Update
Library=====================================

create procedure updateLib

@RollNo nvarchar(30),
@Name varchar(30),
@Book_code int,
@Book_name varchar(30),
@Author_name varchar(30),
@issue_date date,
@return_date date
as
begin
update library set
Name=@Name ,
Book_code=@Book_code,
Book_name=@Book_name ,
Author_name=@Author_name ,
issue_date=@issue_date,
return_date=@return_date
where RollNo=@RollNo
end;

===================================Delete Library===============================
create procedure delLib
@rollno nvarchar(30)
as
begin
delete from library where RollNo=@rollno
end;
select * from library;

=======================Fee Table===============================================

create table Fee (


f_id int IDENTITY(1,1) PRIMARY KEY,
RollNo nvarchar(30),
Name varchar(30),
sem varchar(30),
fee nvarchar(30)
foreign key(RollNO) references AddStd(RollNo));

============================FEE ADD PRo====================================

create procedure AddFee


@RollNo nvarchar(30),
@Name varchar(30),
@sem varchar(30),
@fee nvarchar(30)
as
begin
insert into Fee values(
@RollNo ,
@Name,
@sem ,
@fee )
end;

==========================Fee Update procedure=============================

create procedure UpdateFee

@RollNo nvarchar(30),
@Name varchar(30),
@sem varchar(30),
@fee nvarchar(30)
as
begin
update Fee set
Name=@Name ,
sem=@sem,
fee=@fee
where RollNo=@RollNo
end;

===========================Update Faculty=====================

create procedure updatefaculty


@ID int,
@name varchar(50),
@age int,
@address nvarchar(50),
@cnic int ,
@contact int,
@email nvarchar(50),
@salary int
as
begin
update Faculty set
name=@name,
age=@age,
address=@address,
cnic=@cnic ,
contact=@contact ,
email=@email,
salary=@salary
where ID=@ID;
end;

You might also like