L'utilisation de plusieurs bases de données SQLite à la fois

J'ai 2 bases de données SQLite, un téléchargés à partir d'un serveur (server.db), et utilisé comme espace de stockage sur le client (client.db). J'ai besoin d'effectuer diverses requêtes de synchronisation sur la base de données client, en utilisant les données de la base de données du serveur.

Par exemple, je veux supprimer toutes les lignes de la client.db tRole table, et de repeupler avec toutes les lignes de la server.db tRole table.

Un autre exemple, je veux supprimer toutes les lignes de la client.db tFile table où le fileID n'est pas dans le server.db tFile table.

Dans SQL Server, vous pouvez simplement le préfixe de la table avec le nom de la base de données. Est-il de toute façon pour ce faire, dans SQLite en utilisant Adobe Air?

"Il n'y a pas moyen de le faire à partir de la base de données." Comment alors? SQLite est un attach mot-clé qui vous permet de joindre une autre base de données. Et Theo réponse montre que l'Air semble avoir un correspondant appel d'API. Est-il une distinction qui me manque, lorsque vous dites "à partir de la base de données de niveau"?

OriginalL'auteur Shawn | 2008-08-05