ВУЗ:
Составители:
Рубрика:
108
Запускаем приложение (рис. 92):
Рис. 92. Демонстрация работы приложения
4.3.4. Вызов хранимых процедур
Хранимые процедуры с входными параметрами
Теперь вернемся к работе с хранимыми процедурами. Выше уже приме-
нялись самые простые процедуры (они приводятся в таблице 13), содержимое
которых представляло собой, по сути, элементарные запросы на выборку в
Windows-приложениях. Применение хранимых процедур с параметрами (таб-
лица 14), как правило, связано с интерфейсом приложения – пользователь име-
ет возможность вводить значение и затем на основании его получать результат.
Для демонстрации программной работы с хранимыми процедурами соз-
дадим новое Windows-приложение, главное окно которого представлено на рис.
93.
В классе формы создаем строку подключения:
string connectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" +
@"D:\ВМИ\For ADO\BDTur_firmSQL2.mdf" +
";Integrated Security=True;Connect Timeout=30;User Instance=True";
В каждом из обработчиков кнопок создаем объекты Connection и Command,
определяем их свойства, для последнего добавляем нужные параметры в набор
Parameters:
private void btnRun_p1_Click(object sender, System.EventArgs e) {
SqlConnection conn = new SqlConnection();
conn.ConnectionString = connectionString;
SqlCommand myCommand = conn.CreateCommand();
myCommand.CommandType = CommandType.StoredProcedure;
myCommand.CommandText = "[proc_p1]";
string FamilyParameter = Convert.ToString(txtFamily_p1.Text);
Страницы
- « первая
- ‹ предыдущая
- …
- 106
- 107
- 108
- 109
- 110
- …
- следующая ›
- последняя »