[ Полезный рекламный блок ]
Попробуйте свои силы в игре, где ваши навыки программирования на C# станут решающим фактором. Переходите по ссылке 🔰.
Для створення локальної бази даних у C# можна використовувати Microsoft SQL Server Express LocalDB, який є полегшеною версією Microsoft SQL Server.
Нижче описано кроки зі створення локальної бази даних на C#:
- Встановіть Microsoft SQL Server Express LocalDB на свій комп’ютер.
- Відкрийте Visual Studio і створіть новий проект C#.
Клацніть правою кнопкою миші на проекті в Solution Explorer і виберіть “Add” > “New Item“. - У діалоговому вікні “Add New Item” виберіть “Data” з меню ліворуч, а потім виберіть “Local Database” із середньої панелі.
- Введіть ім’я для бази даних і натисніть “Add“.
Visual Studio створить новий файл бази даних із розширенням .mdf у вашому проєкті. - Клацніть правою кнопкою миші на файлі .mdf у Провіднику рішень і виберіть “Властивості”.
- У вікні “Властивості” змініть властивість “Копіювати у вихідний каталог” на “Копіювати завжди“.
- Тепер ви можете використовувати локальну базу даних у своєму коді C# за допомогою SQL-запитів і ADO.NET.
Вот пример того, как подключиться к локальной базе данных и выполнить SQL-запрос:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
using System.Data.SqlClient; // Connection string for the local database string connectionString = @"Data Source=(LocalDB)MSSQLLocalDB;AttachDbFilename=|DataDirectory|Database1.mdf;Integrated Security=True"; // Create a connection to the database SqlConnection connection = new SqlConnection(connectionString); // Open the connection connection.Open(); // SQL query to create a table string createTableQuery = "CREATE TABLE Customers (ID INT PRIMARY KEY, Name VARCHAR(50))"; // Create a command object with the SQL query and the connection SqlCommand command = new SqlCommand(createTableQuery, connection); // Execute the command command.ExecuteNonQuery(); // Close the connection connection.Close(); |
Цей код створює нову таблицю “Customers” із двома стовпчиками “ID” і “Name” у локальній базі даних.
Ви програміст-початківець, який хоче вивчити всі тонкощі мови C#?
Пройдіть наш тест на 13 запитань, щоб дізнатися, як багато ви знаєте насправді!
C# Braincheck |
Я сподіваюся, що вам сподобалося читати цю статтю, і вона виявилася легкою для розуміння. Будь ласка, дайте мені знати, якщо у вас є якісь коментарі або виправлення.
Так само вам може бути цікава попередня стаття – Як заборонити введення букв у консольному додатку.
Ви хочете навчитися писати код мовою програмування C#?
Створювати різні інформаційні системи, що складаються з сайтів, мобільних клієнтів, десктопних додатків, телеграм-ботів тощо.
Переходьте до нас на сторінку Dijix і ознайомтеся з умовами навчання, ми спеціалізуємося тільки на індивідуальних заняттях, як для початківців, так і для просунутих програмістів. Ви можете взяти як одне заняття для опрацювання питання, що вас цікавить, так і кілька, для більш щільної роботи. Завдяки особистому кабінету, кожен студент підвищить якість свого навчання, у вашому розпорядженні:
- Доступ до пройденого матеріалу
- Тематичні статті
- Бібліотека книг
- Онлайн тестування
- Спілкування в закритих групах