3
我有问题,删除数据用C# 我用这个方法将数据添加到Microsoft Access数据库C#删除数据库ms.access
public static int autoIncrement(string kalimatSql)
{
int lastIndex = -1;
dbCon.Open();
dbCmd.CommandText = kalimatSql;
dbCmd.ExecuteNonQuery();
dbCmd.CommandText = "Select @@Identity";
lastIndex = Convert.ToInt32(dbCmd.ExecuteScalar());
dbCon.Close();
return lastIndex;
}
我打电话与
myQuiz.id = Global.autoIncrement("INSERT INTO Quizzes (Name) VALUES ('" + myQuiz.name + "')");
Global.quizzes.Add(myQuiz);
该方法Microsoft Access数据库我想知道如何从数据库中删除数据?如果我用这种方式添加?
到目前为止,我已经尝试这样
public static int deleteData(string kalimatSQL)
{
int lastIndex = -1;
dbCon.Open();
dbCmd.CommandText = kalimatSQL;
dbCmd.ExecuteNonQuery();
dbCon.Close();
return lastIndex;
}
我呼吁用这种方式
if (listBoxQuizzes.SelectedIndex != -1) {
Global.deleteData("DELETE FROM Quizzes WHERE name=" +listBoxQuizzes.SelectedItem.ToString());
}
删除的方法,但给出错误结果
“C#的语法错误(缺少操作员)查询表达式'name = quiz002'' 有人可以帮我修复它吗?
你就像右 感谢帮助...我将标志着作为ü回答正确的一个 – Neversaysblack