GO
ALTER proc [dbo].[AddNewPatientRecord](@PatientMob varchar(15),@PatientName varchar(50),@PatientAge int,@PatientSex varchar(1),@PatientAddress varchar(60),@FosaUser varchar(1),@DoctName varchar(30))
as
insert into Patient values(@PatientMob,@PatientName,@PatientAge,@PatientSex,@PatientAddress,@FosaUser,@DoctName)
This can be used as an example when you write stored procedure
Its populating a table of add a new patient record
Rest in c# you can use a function to use this stored procedure like
public void AddNewRecord(string PatientMob, string PatientName, int PatientAge, string PatientSex, string PatientAddress, string FosaUser, string DoctName)
{
cmd = new SqlCommand("AddNewPatientRecord", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@PatientMob", SqlDbType.VarChar).Value = PatientMob;
cmd.Parameters.AddWithValue("@PatientName", SqlDbType.VarChar).Value = PatientName;
cmd.Parameters.AddWithValue("@PatientAge", SqlDbType.Int).Value = PatientAge;
cmd.Parameters.AddWithValue("@PatientSex", SqlDbType.VarChar).Value = PatientSex;
cmd.Parameters.AddWithValue("@PatientAddress", SqlDbType.VarChar).Value = PatientAddress;
cmd.Parameters.AddWithValue("@FosaUser", SqlDbType.VarChar).Value = FosaUser;
cmd.Parameters.AddWithValue("@DoctName", SqlDbType.VarChar).Value = DoctName;
cmd.ExecuteNonQuery();
}