Как делал лабу в универе в процессе работы встретил этот класс. Через него вроде бы настраивалась конфигурация базы данных. Расскажите пожалуйста про этот класс поподробнее
Объект SqlConnection представляет уникальный доступ в источнику данных SQL Server. С клиент-серверной системаой базы данных, SqlConnection еквивалентен сетевому подключению к серверу. SqlConnection как правило исполльзуется с SqlDataAdapter и SqlCommand что б улучшить производительность, подключаясь к баще данных Microsoft SQL Server.
При создании экземпляра класса SqlConnection все свойства принимают свои изначальные, дефолтные значения.
Пример использования:
string connectionString = @"Data Source=.\SQLEXPRESS;Initial Catalog=usersdb;Integrated Security=True";
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
SqlCommand command = new SqlCommand();
command.CommandText = "SELECT * FROM Users";
command.Connection = connection;
}
Пример добавления объектов с помощью SqlConnection:
class Program
{
static void Main(string[] args)
{
string connectionString = @"Data Source=.\SQLEXPRESS;Initial Catalog=usersdb;Integrated Security=True";
string sqlExpression = "INSERT INTO Users (Name, Age) VALUES ('Tom', 18)";
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
SqlCommand command = new SqlCommand(sqlExpression, connection);
int number = command.ExecuteNonQuery();
Console.WriteLine("Добавлено объектов: {0}", number);
}
Console.Read();
}
}