Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VSRPP.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
181.63 Кб
Скачать

46. Создание базы данных ms sql server.

Каждая БД управляется или находится во владении конкретного пользователя на которого возложена ответственность и который наделён определёнными правами. Эти права и степень ответственности.

  1. Установка прав пользователей на пользование БД

  2. Регулярное создание резервных копий и запуск процедур восстановления в случаях сбоя системы

  3. Выделение в случае необходимости дополнительного пространства на диске для БД

  4. Владение большинством объектов БД

  5. Понимание типов БД и умение их использовать.

Using System.Data.SqlClient;

string connStre=@”(local)\SQL EXPRESS”;

InitialCatalog = Test;

ItegratedSecurity=True;

SqlConnection conn=new SqlConnection(connStr);

try{

conn.Open();

}catch(SqlException e)

{…}

finally

{

Conn.Close();

}

DataSource – расположена БД

(local) – текущая локальная машина, независимо от конкретного имени этой машины.

SQL EXPRESS – сообщает поставщику SQL EXPRESS,ч то вы подключаетесь к стандартной инсталляции SQL Server

InitialCatalog – каталог для установления сеанса(название БД)

IntegratedSecurity – полномочия безопастности

Sql запрос. Передав его с помощью параметра конструктора

SqlDataAdapter – класс, который применяется для хранения команд выбора ставки обновления и удаления

47. Соединение с базой данных. Открытие и закрытие соединения с базой данных.

Привязку данных БД к форме осуществляет компонент «Binding Source». Основным свойством компонента является свойство DataSource, указывающее на источник данных. По умолчанию свойство является пустым, поэтому необходимо сформировать его значение.

Выбираем команду «Add Project Data Source» для создания нового источника данных и соединения с ним.

В нашем случае необходимо выбрать пункт «База данных» («Database»). Появляется окно выбора соединения с данными.

Целью данного диалога является создание строки соединения, в которой будут описаны параметры соединения для механизма ADO, такие как тип базы данных, ее местонахождение, имена пользователей, средства безопасности и пр.

В выпадающем списке диалога находятся все создаваемые ранее соединения. Если необходимого соединения в списке нет, то следует использовать кнопку «Создать подключение» («New connection»). Нажатие кнопки приводит к появлению следующего диалога.

В данном диалоге выбирается тип источника данных, имя базы данных (в данном случае имя и местоположение файла базы данных), имя пользователя и пароль, используемые для подключения к базе данных. Кнопка «Дополнительно» («Advanced») позволяет задать большое количество параметров, относящихся к различным деталям механизма ADO. Использование кнопки «Проверить подключение» («Test Connection») позволит убедиться в правильности введенных параметров и работоспособности соединения.

Последний шаг диалога – выбор тех таблиц или иных объектов базы данных, которые необходимы в данном источнике данных.

Либо: static public SqlConnection Conn; //переменная подключения к бд static public string ConnectionString; ConnectionString = @"Data Source=\SQLXPRESS; AttachDbFilename=baza.mdf;Integrated Security=true"; Conn = new SqlConnection(cls.ConnectionString);

Conn.Open(); - открытие Conn.Close(); - закрытие

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]