dir.by  
  Поиск  
Компьютер, программы
ADO.NET (работа с базой данных на C#)
 Создадим ADO.NET консольное приложение (C#, база данных) 
посмотрели 9162 раз
обновлено: 22 июля 2025
ADO.NET это технология работы с базой данных используя C# код.
План (4 шага)
Шаг 1. Заполняем Microsoft SQL Server базу данных
Шаг 2. Создаем новое консольное приложение на C#
Если у вас не установлена Visual Studio нужно установить Visual Studio...
Открываем Visual Studio 2022
или
Открываем Visual Studio 2019
Шаг 3. Добавим библиотеку Microsoft.Data.SqlClient
На заметку! Я добавляю Microsoft.Data.SqlClient версии 5.0.0 потому что совместима с .Net 5, .Net 6, .Net 7, .Net 8
Шаг 4. Создаем соединиение с Microsoft SQL Server базой данных
 Строка соединения с базой данных | ADO.NET, C# 
Чтобу сделать строку соединения сделаем следующее:
В Visual Studio нажимаем в меню ToolsConnect to Database...
В окне "Add Connection" выбираем
Server name:
Выбираем компьютер где находится сервер для базы данных.
Сервер для базы данных это программа SQl Server
1) можно выбрать из списка [v]
2) можно написать local это значит будем использовать SQL Server на вашем компьютере (локально).
Select or enter a database name:
Выбираем название базы данных
1) можно выбрать из списка [v]
Нажимаем Test Connection чтобы узнать есть ли соединение с базой данных (то есть правильно ли мы указали server name и database name)
Нажимаем на кнопку "Advanced..."
Скопируем текст:
  C#     В C# коде будем использовать для соединения с базой данных
string connectionString = @"Data Source=localhost;Initial Catalog=MyDatabase1;Integrated Security=True;Trust Server Certificate=True";
Шаг 5. Пишем C# код в консольном приложении
Этот код при выполнении делает соединение с базой данных
  C#  
using Microsoft.Data.SqlClient;

namespace ConsoleApplication1
{
     class Program
     {
          static void Main(string[] args)
          {
               // connection string
               string connectionString = @"Data Source=localhost;Initial Catalog=MyDatabase1;Integrated Security=True;Trust Server Certificate=True";

               // connect to db
               using (SqlConnection connection = new SqlConnection(connectionString))
               {
                    // open db
                    connection.Open();
               }
          }
     }
}
 
← Предыдущая тема
Что такое ADO.NET?
 
Следующая тема →
Читаем данные (select) из Базы Данных используя SqlCommand и SqlDataReader в ADO.NET C#. Соответствие типов Базы данных
 
Ваши Отзывы ... комментарии ...
   
Вашe имя
Ваш комментарий (www ссылки может добавлять только залогиненный пользователь)

Экскурсии по Москве Экскурсии по Москве: пешеходные, автобусные и речные прогулки на любой вкус
  Объявления  
  Объявления  
 
Что такое ADO.NET?
Создадим ADO.NET консольное приложение (C#, база данных)
Работа с данными в ADO.NET
Читаем данные (select) из Базы Данных используя SqlCommand и SqlDataReader в ADO.NET C#. Соответствие типов Базы данных
Читаем данные (select) из Базы Данных используя SqlDataAdapter и DataSet | ADO.NET, C#
Получение скалярного (одного) значения: Count, Min, Max, Sum и т.д. | ADO.NET, C#
Добавляем данные (insert into) в Базу Данных используя SqlCommand | ADO.NET, C#
Меняем данные (update) в Базе Данных используя SqlCommand | ADO.NET, C#
Удаляем данные (delete) в Базе Данных используя SqlCommand | ADO.NET, C#
Хранимые процедуры в ADO.NET
Хранимые процедуры в ADO.NET | C#
Транзакции в ADO.NET
Транзакции в ADO.NET | База данных в C# консольном приложении
Читаем картинку из базы данных ADO.NET
Читаем картинку из базы данных и сохраняем в файл | ADO.NET, C#
Дополнительные темы, вопросы
Строка соединения с базой данных | ADO.NET, C#

  Ваши вопросы присылайте по почте: info@dir.by  
Яндекс.Метрика