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