Работа с базами данных на языке C#. Технология АDO .NET. Евсеева О.Н - 98 стр.

UptoLike

Составители: 

98
Здесь @Familyпараметр для неизвестного значения фамилии,
@TouristID параметр для неизвестного значения кода туриста. Отметим, что
параметры пишутся без кавычек.
Теперь можно выполнить привязку параметров к тексту, вводимому
пользователем.
Использование метода ExecuteNonQuery
Для демонстрации привязки параметров создадим новое Windows-
приложение и разместим на нем компоненты пользовательского интерфейса.
Форма в режиме дизайна будет иметь следующий вид (рис. 87).
Рис. 87. Разработанное приложение, вид формы в режиме дизайна
Подключаем пространство имен для работы с базой данных:
using System.Data.SqlClient;
В классе формы создаем экземпляр conn:
SqlConnection conn = null;
Обработчик кнопки btnUpdate будет иметь следующий вид:
private void btnUpdate_Click(object sender, System.EventArgs e)
{
try
{
string Family = Convert.ToString(this.txtFamilyUpdate.Text);
int TouristID = int.Parse(this.txtTouristIDUpdate.Text);
conn = new SqlConnection();
conn.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" +
@"D:\ВМИ\For ADO\BDTur_firmSQL2.mdf" +
";Integrated Security=True;Connect Timeout=30;User Instance=True";
conn.Open();