Выполнение специальных команд SQL в C#

В этом примере используется OLE DB для подключения к базе данных доступа. (К сожалению, этот метод не может создать базу данных, но вы можете использовать любую старую базу данных, а затем модифицировать ее с помощью этой техники.)

При запуске программы выполняется следующий код для подготовки объекта соединения.

Обратите внимание, что этот код подготавливает соединение, но фактически не открывает его.

Также обратите внимание, что в коде используется поставщик базы данных Microsoft.ACE.OLEDB.12.0. Это работает с базами данных Access 2007 (с расширением .accdb).

Используйте поле со списком программ, чтобы выбрать образец команды SQL или введите его в текстовое поле, а затем нажмите «Выполнить». Следующий код показывает, как программа выполняет команду в текстовом поле.

Этот код создает объект OleDbCommand для представления команды. Он устанавливает свойство Connection, чтобы он знал, какое соединение использовать, и устанавливает его свойство Command, чтобы он знал, что делать.

Затем программа открывает соединение, выполняет команду и закрывает соединение. Это все, что нужно.

Источник: http://csharphelper.com/blog/2014/11/execute-ad-hoc-sql-commands-in-c/

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)

Add a Comment

Ваш e-mail не будет опубликован. Обязательные поля помечены *