using System.Data.SqlClient;
SqlConnection connection;
connection = new SqlConnection("Server = serverName; Database = customerData; Uid = userId; Pwd = password");
public SqlActions(string connectionString)
connection = new SqlConnection(connectionString);
public void ReadData(string databaseCommand)
SqlCommand command = new SqlCommand(databaseCommand, connection);
using(SqlDataReader reader = command.ExecuteReader())
Console.WriteLine(reader[0]);
public void WriteData(string databaseCommand)
SqlCommand command = new SqlCommand(databaseCommand, connection);
command.ExecuteNonQuery();
public void ReadFirstEntry(string databaseCommand)
SqlCommand command = new SqlCommand(databaseCommand, connection);
public static void Main()
SqlActions sqlCustomers = new SqlActions();
SqlActions sqlPreferences = new SqlActions("Server = serverName; Database = preferencesData; Uid = userId; Pwd = password;");
sqlCustomers.ReadData("SELECT Name, City FROM Customers");
sqlCustomers.WriteData("INSERT INTO Cusomers(Name, City) VALUES ('Alex','Denver')");
sqlPreferences.ReadFirstEntry("SELECT count(*) FROM Preferences(delivery)");