VB2010およびSQLServer2008の使用:
新しい行を挿入したり、行を削除したり、データテーブルのデータを更新したり、データアダプターを使用してデータベースを問題なく更新したりできます。新しい列を追加しようとすると、その列はデータテーブルに表示されますが、データベースに更新されません。現在、DataAdapter.Update(DataTable)メソッドを使用しています。
私のコードは次のとおりです。
Dim dcNewColumn As New DataColumn
dcNewColumn.ColumnName = strClassColumnName
m_DataTable.Columns.Add(dcNewColumn)
m_DataTable.Row(intCurrentRow).Item(strClassColumnName) = strClassName
dcNewColumn = Nothing
m_DA.Update(m_DataTable)
新しい列を挿入するときにデータベースを更新する別の方法はありますか?