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

UptoLike

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

90
using System.Text;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
string connectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename="+
@"D:\ВМИ\For ADO\BDTur_firmSQL2.mdf" +
";Integrated Security=True;Connect Timeout=30;User Instance=True";
string commandText = "SELECT * FROM Туры";
SqlConnection conn = new SqlConnection(connectionString);
conn.Open();
SqlCommand myCommand = conn.CreateCommand();
myCommand.CommandText = "UPDATE Туристы " +
"SET Фамилия = 'Сергеева' WHERE [Код туриста] = 3";
myCommand.ExecuteNonQuery();
conn.Close();
}
}
}
В свойстве CommandText указывается непосредственно текст запроса, ко-
торый устанавливает значение «Сергеева» поля «Фамилия» для записи с полем
«Код Туриста» = 3. Для выполнения запроса просто вызываем метод
ExecuteNonQuery:
myCommand.ExecuteNonQuery();
Запускаем приложение, нажимая F5. При успешном выполнении запроса
консольное окно приложения появляется и тут же исчезает. Запускаем Man-
agement Studio, открываем таблицу «Туристы» и убеждаемся в том, что запись
изменилась (рис. 77).
Рис. 77. Таблица «Туристы», изменение записи