使用 VB 2010 和 SQL Server 2008:
我能够在数据表中插入新行、删除行和更新数据,并使用数据适配器更新数据库而不会出现任何问题。当我尝试添加新列时,该列出现在数据表中,但它不会更新到数据库。我目前正在使用 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)
插入新列时是否有不同的方法来更新数据库?