Mega Code Archive

 
Categories / C# Tutorial / ADO Net
 

Command NonQuery

using System; using System.Data; using System.Data.SqlClient;     class CommandNonQuery     {         static void Main()         {             SqlConnection conn = new SqlConnection(@"server = .\sqlexpress;integrated security = true;database = northwind");             string sqlqry = @"select count(*) from employees";             string sqlins = @"insert into employees(firstname,lastname)values('Z', 'Z')";             string sqldel = @"delete from employees where firstname = 'Z' and lastname = 'Z'";             SqlCommand cmdqry = new SqlCommand(sqlqry, conn);             SqlCommand cmdnon = new SqlCommand(sqlins, conn);             try             {                 conn.Open();                 Console.WriteLine("Before INSERT: Number of employees {0}\n", cmdqry.ExecuteScalar());                 Console.WriteLine("Executing statement {0}", cmdnon.CommandText);                 cmdnon.ExecuteNonQuery();                 Console.WriteLine("After INSERT: Number of employees {0}\n", cmdqry.ExecuteScalar());                 cmdnon.CommandText = sqldel;                 Console.WriteLine("Executing statement {0}", cmdnon.CommandText);                 cmdnon.ExecuteNonQuery();                 Console.WriteLine("After DELETE: Number of employees {0}\n", cmdqry.ExecuteScalar());             }             catch (SqlException ex)             {                 Console.WriteLine(ex.ToString());             }             finally             {                 conn.Close();                 Console.WriteLine("Connection Closed.");             }          }     }