【发布时间】:2013-12-18 00:11:09
【问题描述】:
您好,我有一个正在运行的程序,我有一个客户问我是否可以在我的程序中添加一个注释部分,好主意。我添加了以下代码:
private var insertStmt:SQLStatement;
private function updateTable():void
{
insertStmt = new SQLStatement();
insertStmt.sqlConnection = conn;
var sql:String = "";
sql += "ALTER TABLE Customersold ADD Note TEXT;";
insertStmt.text = sql;
insertStmt.execute();
如果客户第一次使用此版本,它运行良好,但在第二次运行后,我收到一个错误,表明该列已存在。我该如何解决这个问题?
conn btw 是我的 sql 连接。
编辑:这是一个程序而不是移动应用程序。
【问题讨论】:
-
您想将同一列添加两次?
-
不,我想添加一次并确保它不会再次尝试添加
-
我想我试图找到一种方法来检查列是否存在,如果它没有添加它,如果它确实继续前进。不确定这是否可以在 actionscript 中完成。
-
@JoshuaMiller:你解决了吗?
-
@JoeTaras 抱歉延迟回复我确实通过将版本添加到我的数据库并检查版本来解决问题
标签: sql actionscript-3 apache-flex flex4.6