Abrufen einer Einfüge-ID aus dem Webkit-HTML5-Datenbankspeicher

8

Webkit (zumindest auf iPhone und Safari) unterstützt den HTML5-Datenbankspeicher über SQLite.

Ich versuche herauszufinden, wie man am besten die Einfüge-ID für die folgende Transaktion erhält (in der Datenbank befindet sich ein Autoinkrement-Feld 'id').

%Vor%     
ceejayoz 21.03.2009, 20:05
quelle

2 Antworten

16

Das folgende Codebeispiel stammt aus der Apple-Dokumentation. Ich weiß, dass es auf iPhone und Safari und wahrscheinlich auch auf WebKit funktioniert. Sie können die Einfüge-ID aus dem resultSet-Antwortobjekt abrufen, indem Sie resultSet.insertId verwenden. Außerdem können Sie die Anzahl der betroffenen Zeilen für eine Aktualisierungsabfrage abrufen, z. B. mithilfe der rowsAffected-Eigenschaft des resultSet-Objekts.

%Vor%

HTML5-Datenbank-Dokumentation von Apple

    
Heat Miser 31.03.2009, 18:39
quelle
0

So etwas sollte funktionieren:

%Vor%     
Paul Lefebvre 21.03.2009 22:19
quelle

Tags und Links