Презентация, доклад по дисциплине МДК 01.02 Методы и средства проектирования информационных систем на тему Создание параметрического запроса в среде Visual Studio

Туры, которые дороже указанной стоимостиШаг 1. Добавить новую форму;Шаг 2. Отобразить данные из таблицы «Туры» на созданную форму;Шаг 3. Добавить на созданную форму кнопу «Параметрический запрос»;Шаг 4. На Fofm1 добавить кнопку, которая будет открывать вновь созданную

Слайд 1Создание параметрического запроса в среде visual studio

Создание параметрического запроса в среде visual studio

Слайд 2Туры, которые дороже указанной стоимости
Шаг 1. Добавить новую форму;
Шаг 2. Отобразить

данные из таблицы «Туры» на созданную форму;
Шаг 3. Добавить на созданную форму кнопу «Параметрический запрос»;
Шаг 4. На Fofm1 добавить кнопку, которая будет открывать вновь созданную форму;
Шаг 5. На созданную форму добавить textbox;

Туры, которые дороже указанной стоимостиШаг 1. Добавить новую форму;Шаг 2. Отобразить данные из таблицы «Туры» на созданную

Слайд 3Созданная форма

Созданная форма

Слайд 4Программный код для кнопки «Параметрический запрос»
string ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\BDTur_Eirm.accdb;Persist

Security Info=True";
OleDbConnection conn = new OleDbConnection(ConnectionString);
conn.Open();
int цена = Convert.ToInt32(textBox1.Text);
OleDbCommand MyCommand = new OleDbCommand();
MyCommand.Parameters.Add("@цена", OleDbType.Integer, 50);
MyCommand.Parameters["@цена"].Value = цена;
Программный код для кнопки «Параметрический запрос» string ConnectionString = @

Слайд 5Программный код для кнопки «Параметрический запрос»
string commandText = "SELECT *

FROM Туры WHERE цена >@цена ";
MyCommand.Connection = conn;
MyCommand.CommandText = commandText;
OleDbDataAdapter dataAdapter = new OleDbDataAdapter();
dataAdapter.SelectCommand = MyCommand;
DataSet ds = new DataSet();
dataAdapter.Fill(ds, "Цена");
турыDataGridView.DataSource = ds.Tables["Цена"].DefaultView;
conn.Close();

Слайд 6Результат работы

Результат работы

Слайд 7Параметрический запрос для вывода информации о туре, название которого вводит пользователь
string

ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\BDTur_Eirm.accdb;Persist Security Info=True";
OleDbConnection conn = new OleDbConnection(ConnectionString);
conn.Open();
OleDbCommand MyCommand = new OleDbCommand();
MyCommand.Connection = conn;
MyCommand.CommandText = commandText;
OleDbDataAdapter dataAdapter = new OleDbDataAdapter();
dataAdapter.SelectCommand = MyCommand;
Параметрический запрос для вывода информации о туре, название которого вводит пользовательstring ConnectionString = @

Слайд 8Параметрический запрос для вывода информации о туре, название которого вводит пользователь
DataSet

ds = new DataSet();
dataAdapter.Fill(ds, "Туры");
dataGridView1.DataSource = ds.Tables["Туры"].DefaultView;
DataView myDataView = new DataView(ds.Tables["Туры"]);
myDataView.RowFilter = "название LIKE'" + textBox2.Text.ToString() + "%'";
dataGridView1.DataSource = myDataView;
Параметрический запрос для вывода информации о туре, название которого вводит пользовательDataSet ds = new DataSet();

Слайд 9Результат работы

Результат работы

Слайд 10Задание
Создать несколько фильтров (не менее 5) с использованием

инструмента RowFilter, при чем, данные для фильтрации пользователь должен вводить с клавиатуры.
Задание   Создать несколько фильтров (не менее 5) с использованием инструмента RowFilter, при чем, данные для

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть