System.Data.OleDb.OleDbCommand SaveGroupCommand = new OleDbCommand( "UPDATE GROUPDETAILS SET GROUPNAME = @groupName WHERE GROUPDETAILS.GROUPID = " + this.GroupId.ToString(), dbConnection); SaveGroupCommand.Parameters.Add("@groupName", "Did it save"); SaveGroupCommand.ExecuteNonQuery();But it fails with a syntax error, I have also tried using a "?" instead of the "@" and it is the same.