, 나는 새 열을 삽입하여 데이터베이스 테이블의 구조를 수정하려는. 하지만 ADO.NET에 의해 데이터베이스에서 "ALTER TABLE ....."명령을 실행하여 수행하고 싶지 않습니다. 내 데이터 테이블에 새 열을 추가하여이 작업을 수행하려고합니다. 따라서 관련 tableAdapter를 업데이트하면 물리적 테이블 구조가 변경 될 것입니다. 나는이 일 것으로 예상어떻게 SqlDataAdapter를하고 DataTable을 사용하여 데이터베이스 테이블에 새 열을 삽입 할 수 있나요? 내 .NET 프로그램에서
코드는 다음과 같이이었다 :
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);
하지만하지 않았다.
는 어떤 방법으로 가능하다면, 어떻게 그것을 할 수 있습니까?