我创建了一个登录表单,并具有编辑,删除和保存数据的功能。问题在于编辑或更新部分,当我即将编辑例如用户名时,我点击按钮编辑正在保存编辑的版本以及要编辑的数据。因此,当我编辑数据时,存在重复。
这是我编辑部分的代码。我使用flash cs6和sqlite。
function update(MouseEvent):void
{
var stat:SQLStatement = new SQLStatement();
stat.sqlConnection = connection;
stat.text = "UPDATE player SET fname=@fname,
dateplayed=@dateplayed, timein=@timein
WHERE fname=" + itemList.selectedItem.data.idd;
stat.parameters["@fname"] = fname.text;
stat.parameters["@dateplayed"] = dateplayed.text;
stat.parameters["@timein"] = timein.text;
stat.execute(-1, new Responder(selectItems));
fname.text = "";
dateplayed.text = "";
timein.text = "";
}
希望你能帮助我,我只是一个闪光的新手。提前致谢