0
我想從列表控件中刪除選定的項目,但不能。這有什麼錯我的代碼:Flex SQLite刪除功能
[Bindable]private var dp:ArrayCollection = new ArrayCollection();
private var conn:SQLConnection;
protected function Delete(event:MouseEvent):void {
Stmt = new SQLStatement();
Stmt.sqlConnection = conn;
Stmt.text = "DELETE FROM UserTable WHERE firstName="+listBox.selectedIndex;
Stmt.execute();
}
<s:List id="listBox" itemRenderer="UserRenderer"></s:List>
In UserRenderer:
<s:ItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark">
<s:Label text="{data.lastName}, {data.firstName}, {data.id}"/>
</s:ItemRenderer>
感謝您的快速回復,刪除工作! – jameslcs 2012-02-04 22:48:22
感謝您的安全信息,我會嘗試在我的代碼中使用查詢參數。 (根據你的代碼在stmt.text關閉「報價添加) – jameslcs 2012-02-04 23:06:52
@jameslcs修正了錯字,感謝您指出 – RIAstar 2012-02-04 23:13:58