how to get database path insertion query
· HOW TO GET DATABASE PATH
STEP 1 : SELECT SQL DATA SOURCE CONTROL
STEP 2 : CLICK ARROW OPERATOR
STEP 3 : SELECT CONFIGURE DATASOURCE OPTION
STEP 4 : CLICK CHECK BOX
STEP 5 : COPY PATH
Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\COLLEGE.mdf;Integrated Security=True
· DATABASE PATH FINDER
( @ ) OPERATOR IS CALLED DATABASE PATH FINDER
· HOW TO PASS CONTROL INSIDE THE QUERY STATEMENT (IMP)
THERE ARE FOLLOWING METHOS USED TO PASS DOTNET CONTROL INSIDE THE QUERY STATEMENT
1) PARAMETERISE QUERY METHOD :-
IN THIS METHOD WE CREATE PARAMETERISE VARIABLE INSIDE THE QUERY STATEMENT
ALL PARAMETER IS TO BE CREATED USING @ SYMBOL
2) CLASS AND OBJECT METHOD
3) STORE PROCEDURE METHOD
4) 3 TIER ARCHITECTURE METHOD
· HOW TO PASS CONTROL INSIDE THE PARAMETER
IN THIS CONCEPT WE USE AddWithValue();
SYNTAX :
commandname.PARAMETERS.AddWithValue(VARIABLE,CONTROL);
EX :
comm.Parameters.AddWithValue("ROLL1", TextBox1.Text);
comm.Parameters.AddWithValue("NAME1", TextBox2.Text);
comm.Parameters.AddWithValue("CITY1", TextBox3.Text);
Ø CODE INSERT
Ø //CODE METHOD
Ø //STEP 1 (OPEN DATABASE)
Ø string PATH = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\COLLEGE.mdf;Integrated Security=True";
Ø connect = new SqlConnection(PATH);
Ø connect.Open();
Ø
Ø //STEP 2 (APPLY COMMAND) QUERY
Ø string INS = "INSERT INTO CONNECTDB (ROLL,NAME,CITY) VALUES (@ROLL1,@NAME1,@CITY1)"; //INSERT INTO CONNECTDB VALUES (18,'VIRAT','DELHI');
Ø comm = new SqlCommand(INS,connect); //(VARIABLE, CONNECTION OBJECT)
Ø
Ø //PASS CONTROL TO PARAMETER
Ø comm.Parameters.AddWithValue("ROLL1", TextBox1.Text);
Ø comm.Parameters.AddWithValue("NAME1", TextBox2.Text);
Ø comm.Parameters.AddWithValue("CITY1", TextBox3.Text);
Ø
Ø //STEP 3 (EXECUTE COMMAND)
Ø comm.ExecuteNonQuery();
Ø
Ø Response.Write("RECORD SAVED SUCCESSFULLY");
Ø
Ø TextBox1.Text = "";
Ø TextBox2.Text = "";
Ø TextBox3.Text = "";
Ø CODE DELETE
Ø //OPEN CONNECTION
Ø string PATH = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\COLLEGE.mdf;Integrated Security=True";
Ø connect = new SqlConnection(PATH);
Ø connect.Open();
Ø
Ø //APPLY COMMAND
Ø string DLT = "DELETE FROM CONNECTDB WHERE ROLL=@ROLL1";
Ø comm = new SqlCommand(DLT, connect);
Ø
Ø //PASS CONTROL
Ø comm.Parameters.AddWithValue("ROLL1",TextBox1.Text);
Ø
Ø //EXECUTE NON QUERY
Ø comm.ExecuteNonQuery();
Ø
Ø Response.Write("RECORD DELETED");
Ø
Ø TextBox1.Text = "";
Ø CODE UPDATE
Ø //OPEN CONNECTION
Ø string PATH = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\COLLEGE.mdf;Integrated Security=True";
Ø connect = new SqlConnection(PATH);
Ø connect.Open();
Ø
Ø //APPLY COMMAND
Ø string UPD = "UPDATE CONNECTDB SET NAME=@NAME1 WHERE ROLL=@ROLL1";
Ø comm = new SqlCommand(UPD,connect);
Ø
Ø //PASS CONTROL
Ø comm.Parameters.AddWithValue("NAME1", TextBox2.Text);
Ø comm.Parameters.AddWithValue("ROLL1", TextBox1.Text);
Ø
Ø //EXECUTE QUERY
Ø comm.ExecuteNonQuery();
Ø
Ø Response.Write("UPDATE SUCCESSFULLY");
Ø
Ø TextBox1.Text = "";
Ø TextBox2.Text = "";
Comments
Post a Comment