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-кода.