我想从数据库中删除现有记录并将新数据添加到数据库中。我使用了以下代码。它运行正常,但是当我通过 Visual Studio 中的数据库查看器查看数据库时,我在数据库中看不到任何更新。
Databases.MoodleOCDataSet quizDT = new Databases.MoodleOCDataSet();
Databases.MoodleOCDataSetTableAdapters.QuizTableAdapter tableAdaptor = new Databases.MoodleOCDataSetTableAdapters.QuizTableAdapter();
tableAdaptor.Fill(new Databases.MoodleOCDataSet.QuizDataTable());
string[] quizList = GetServerQuizList();
quizDT.Quiz.Clear();
foreach(string quiz in quizList)
{
Databases.MoodleOCDataSet.QuizRow row = quizDT.Quiz.NewQuizRow();
row.course = 1;
row.name = quiz;
quizDT.Quiz.Rows.Add(row);
}
tableAdaptor.Update(quizDT.Quiz);