Sobes.tech
Junior — Middle
75

Делали ли вы работу с базой данных MS SQL Server в своей практике?

Answer from AI

sobes.tech AI

Да, в практике разработки на C# часто используется работа с базой данных MS SQL Server. Для взаимодействия с MS SQL Server применяются технологии ADO.NET, Entity Framework или Dapper.

Пример простого подключения и выполнения запроса с использованием ADO.NET:

using System.Data.SqlClient;

string connectionString = "Server=server_name;Database=db_name;Trusted_Connection=True;";

using (SqlConnection connection = new SqlConnection(connectionString))
{
    connection.Open();
    string query = "SELECT TOP 10 * FROM Users";
    SqlCommand command = new SqlCommand(query, connection);
    using (SqlDataReader reader = command.ExecuteReader())
    {
        while (reader.Read())
        {
            Console.WriteLine(reader["Username"].ToString());
        }
    }
}

В реальных проектах часто используют ORM (например, Entity Framework) для удобной работы с данными без написания большого количества SQL-кода.