0

sqlite マネージャーでデータベースを作成しましたが、そこにデータを挿入したいと考えています。を実行すると、

var resultSet =dbConn.execute(query, valueArray);

結果セットは null を返します。

しかし、実行するdbConn.getRowCount()と、行が追加されたことを確認します。

null を返した後でも execute('INSERT...') が正常に完了する可能性はありますか?

4

1 に答える 1

1

うん。結果セットは返されません。SQL エラーが発生した場合は、スローされます。

https://github.com/appcelerator/titanium_mobile/blob/master/iphone/Classes/TiDatabaseProxy.m#L174

于 2012-12-13T21:40:00.820 に答える