You are on page 1of 6

Task:

Inserting Students Record in Database with Programming.

Code:

Class_Code:
using System;

using System.Collections.Generic;

using System.Data;

using System.Data.SqlClient;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace FirstDbAPP.Classes

class DbManager

SqlConnection con;

public SqlCommand cmd;

SqlDataReader reader;
public DbManager ()

con = new SqlConnection("Data Source=.;Initial


Catalog=UNIVERSITY;Integrated Security=True");

if (con.State != ConnectionState.Open)

con.Open();

public void Query (string query)

cmd = new SqlCommand(query, con);

public int Run()

return cmd.ExecuteNonQuery();

Button_Code:
using FirstDbAPP.Classes;
using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace FirstDbAPP

public partial class Form1 : Form

public Form1()

InitializeComponent();

private void label3_Click(object sender, EventArgs e)

{
}

private void label2_Click(object sender, EventArgs e)

private void button1_Click(object sender, EventArgs e)

DbManager db = new DbManager();

db.Query("insert into students values


(@_id,@_name,@_eml,@_sem,@_dpt)");

db.cmd.Parameters.AddWithValue("@_id",
Convert.ToInt32(textBox1.Text));

db.cmd.Parameters.AddWithValue("@_name", textBox2.Text);

db.cmd.Parameters.AddWithValue("@_eml", textBox3.Text);

db.cmd.Parameters.AddWithValue("@_sem",
Convert.ToInt32(textBox4.Text));

db.cmd.Parameters.AddWithValue("@_dpt", textBox5.Text);

db.Run();

}
private void textBox4_TextChanged(object sender, EventArgs e)

private void contextMenuStrip1_Opening(object sender, CancelEventArgs e)

Program_Output:
Database_Output:

You might also like