В моей программе .NET я хочу изменить структуру таблицы базы данных, вставив новый столбец. Но я НЕ хочу делать это, выполнив команду «ALTER TABLE .....» в базе данных с помощью ADO.NET. Я хочу сделать это, добавив новый столбец в мою таблицу данных. Поэтому, когда я обновляю связанный tableAdapter, структура физической таблицы изменится.
Код, который, как я ожидал, будет работать, был таким:
SqlCommand cmd = new SqlCommand("SELECT * FROM EMPLOYEE", conn);
SqlDataAdapter adapter = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
adapter.Fill(dt);
dt.Columns.Add(new DataColumn("BirthDate"));
adapter.Update(dt);
Но это не так.
Если это возможно в любом случае, как я могу это сделать?