更新数据时,结果是数据正在被复制

时间:2015-08-11 10:07:31

标签: sqlite flash edit

我创建了一个登录表单,并具有编辑,删除和保存数据的功能。问题在于编辑或更新部分,当我即将编辑例如用户名时,我点击按钮编辑正在保存编辑的版本以及要编辑的数据。因此,当我编辑数据时,存在重复。

这是我编辑部分的代码。我使用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 =  "";
         } 

希望你能帮助我,我只是一个闪光的新手。提前致谢

0 个答案:

没有答案