我确信有一个非常简单的原因,这一行不起作用,但它已经回避了过去一周,所以我希望别人会注意到我的错.
我已经在这个项目上工作了几个星期到一个月.我一直在使用旧的DataAdapter,CommandBuiler等与1个数据库上的一些linq到sql编码的混合,具有多个Windows应用程序表单.此特定表单使用DataAdapter,Dataset和Command Builder从数据库编辑或删除行.它一直工作正常,直到我切换电脑.现在数据集正在更新,但数据库不是.
以下是此表单的完整代码:
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
if (MessageBox.Show("Exit Cook Book?", "Exit?", MessageBoxButtons.OKCancel) == DialogResult.OK)
{
Application.Exit();
}
}
private void goBackToolStripMenuItem_Click(object sender, EventArgs e)
{
AddRecipe goBack = new AddRecipe();
Close();
goBack.Show();
}
private void helpToolStripMenuItem_Click(object sender, EventArgs e)
{
MessageBox.Show("Scan through the Cook Book to find recipes that you wish to edit or delete.", "Help!");
}
SqlConnection con;
SqlDataAdapter dataAdapt;
DataSet dataRecipe;
SqlCommandBuilder cb;
int MaxRows = 0;
int inc = 0;
private void …Run Code Online (Sandbox Code Playgroud)