При использовании INSERT в базу проекта ничего не добавляется (ADO .NET)

181
08 июля 2017, 07:20
private List<DbDataRecord> TestMethod()
        {
            List<DbDataRecord> rec = new List<DbDataRecord>();
           string connectionString = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True";
            using (SqlConnection con = new SqlConnection(connectionString))
            {
                SqlCommand com;
                con.Open();
                com = new SqlCommand("INSERT INTO Person (Name, Surname, Age) VALUES ('Sasha', 'Gubanov', 30)", con);
                com.ExecuteNonQuery();
                con.Close();
                com = new SqlCommand("SELECT * FROM Person", con);
                con.Open();
                SqlDataReader reader1 = com.ExecuteReader();
                if (reader1.HasRows)
                {
                    foreach (DbDataRecord item in reader1)
                    {
                        rec.Add(item);
                    }
                }
            }
            return rec;
        } 

Есть строка подключения сгенерированная при создании подключения базы данных из проекта. Для отображения использую DataGridView(WinForms). Dgv отображает данные в базе, и когда что-то добавляем в базу также показывает, но новая строка которая должна была добавиться в базу...ее там нет хотя в Dgv она была.

READ ALSO
Вызов и подключение программы на c++ из c#

Вызов и подключение программы на c++ из c#

Есть программа на c++, которая генерирует зашифрованное сообщение и выводит в файл и консольПрограмма на c# должна эти данные выводить на winforms

435
Entity и Value object на основе одного класса

Entity и Value object на основе одного класса

Скажите, пожалуйста, в рамках подхода DDD, является ли корректным рассматривать один и тот же класс как Entity и как Value object

241
Иконка из DirectoryEntry по типу объекта

Иконка из DirectoryEntry по типу объекта

Реально ли получить иконку из ресурсов Windows по типу объекта из DirectoryEntry?

247