Och du vet att iId verkligen innehåller ett id?
Frågan#1
Select och uppdata är det inga problem med, men så fort jag vill ta bort en
post, då händer ingenting. Jag får inga error men det händer ingenting.
Jag har försökt så här:
iId = Convert.ToInt32(ListBox1.SelectedValue.ToString());
sql = "DELETE FROM [t_links] WHERE [ID] = ? ";
OleDbCommand myCommand = new OleDbCommand(sql, DBConn);
myCommand.Parameters.Add(new OleDbParameter("@Id", Convert.ToInt32(iId)));
DBConn.Open();
myCommand.ExecuteNonQuery();
DBConn.Close();
Ingenting händer.
Jag har också försökt så här:
iId = Convert.ToInt32(ListBox1.SelectedValue.ToString());
sql = "delete from t_Lyrics where Id =" + iId;
info.Text = "Post med Id :" + iId + " post bortaget =" + Webbutill.executeSQL(sql, DBConn);
//i class-filen
public static string executeSQL(string SQL, OleDbConnection DBConn)
{
string sText = "";
DBConn.Open();
OleDbCommand cmd = new OleDbCommand(SQL, DBConn);
sText= cmd.ExecuteNonQuery().ToString();
DBConn.Close();
return sText;
}
Vad i ligger felet som gör att jag intekan delita? :q
