Программа на C# для демонстрации Ханойской башни.

Эта программа C# использует рекурсивную функцию и решает ханойскую башню. Ханойская башня-это математическая головоломка. Он состоит из трех стержней и ряда дисков различных размеров, которые могут скользить на любой стержень. Головоломка начинается с дисков в аккуратной стопке в порядке возрастания размера на одном стержне, самый маленький в верхней части. Мы должны получить такую же стопку на третьем стержне. […]

Пример приложения работы с DataView

ЧТО ТАКОЕ DATAVIEWS? DataView позволяет отображать данные DataTable в различных стилях, представлениях или формате. С DataView вы можете отображать данные с различным порядком сортировки, настройки и фильтрации. Из этого туториала вы узнаете все о DataView в C# ADO.Net СОЗДАНИЕ И ОТОБРАЖЕНИЕ ОБЪЕКТА DATAVIEW private void btnDisplay_Click(object sender, EventArgs e) { string ConString = @ «Data Source=.\SQLEXPRESS;Initial Catalog=ComputerShop;Integrated Security=True»; […]

Примеры приложений с DataSet ADO.net С#

ЧТО ТАКОЕ DATASET В ADO.NET? Проще говоря, DataSet-это локальная копия таблицы базы данных,которая заполняется на клиентском компьютере. Он не зависит от источника данных и, поскольку он существует в локальной системе, он делает приложение быстрым и надежным. Доступ к удаленной базе данных каждый раз для обновления или получения сведений занимает много времени, поэтому наборы данных помогают сохранить локальные таблицы […]

Создание и выполнение хранимой процедуры с помощью C# ADO.Net

ЧТО ТАКОЕ ХРАНИМАЯ ПРОЦЕДУРА? Store Procedure -это предварительно скомпилированные запросы SQL, которые сохраняются на сервере. Преимущество процедуры хранилища заключается в том, что вам не нужно снова и снова писать одни и те же SQL-запросы. Процедура хранения компилируется один раз и может использоваться навсегда. Тем не менее, это легко создать процедуру хранения в среде SQL Server Management Studio, но […]

Вставка записей с помощью простого и параметризованного запроса-C# SQL

ВСТАВИТЬ СТРОКУ В ТАБЛИЦУ Ключевое слово INSERT INTO используется для вставки записей в таблицу. Существует 2 способа вставки записей в таблицу. Вставка с помощью простого запроса Вставка с использованием параметризованного запроса Прямая вставка записи в таблицу Это самый простой способ вставить записи в таблицу, но я настоятельно избегаю его, потому что он менее безопасен, чем параметризованный […]

Как создать, переименовать, изменить, удалить таблицу в C# ADO.NET ?

Создание таблицы с помощью ado.net c# очень просто, и вам просто нужно знать, как отправить запрос таблицы в базу данных с помощью c# ado.net. в этой главе вы узнаете, как создать, переименовать, обновить и удалить таблицу sql с помощью c# ado.net -да . В этом примере я собираюсь использовать следующий табличный скрипт для создания таблицы Products в […]

Создание базы данных с помощью ADO.NET C#

Рассмотрим пример как можно создать, выбрать, переименовать и удалить базу данных sql с помощью ado.net c# Здесь я собираюсь создать базу данных ComputerShop программно. Вы можете использовать этот код в приложении windows, веб-приложении или даже консольном приложении. using System; using System.Data.SqlClient; namespace CreateDatabase { class Program { static void Main(string[] args) { SqlConnection con = new SqlConnection(@»Data […]

Что такое объект подключения ADO.NET ?

Объект подключения используется для подключения вашего приложения к источнику данных или базе данных. Он несет необходимую аутентичную информацию, такую как имя пользователя и пароль в строке подключения, и открывает соединение. Вам нужен другой тип объекта подключения для разных типов поставщиков данных. Например: OLE DB—OleDbConnectionSQL Server—SqlConnectionODBC—OdbcConnectionOracle – OracleConnection Что такое строка подключения? Строка подключения объединяет всю необходимую аутентичную информацию, которая используется […]

Как использовать встроенные делегаты C#?

Корпорация Майкрософт предоставляет 2 встроенных делегатов для работы. Эти встроенные делегаты помогают вам легко писать код обработки событий. С помощью этих делегатов можно передать одно или несколько значений обработчику событий. Когда вы создаете событие, вы должны следовать типизации и передать необходимые параметры делегатам. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace event_programming { //This […]

Что такое События в C#?

События-это не просто действия пользователя. Например Когда вы щелкаете мышью-это события щелчка мыши. Когда вы нажимаете любую клавишу на клавиатуре – это события нажатия клавиш Когда вы обновляете свою веб-страницу – это события загрузки страницы При перемещении курсора мыши — это наведение мыши события и т.д. Поэтому, когда вы предпринимаете какие-либо действия, такие как нажатие клавиши, […]