2010-04-27 3 views
2

D'abord je voudrais expliquer pourquoi je veux utiliser des options alternatives de Blackberry Persistance plutôt qu'une base de données Blackberry elle-même, disons SQLite. La raison en est que l'application que je suis en train de concevoir, je veux qu'elle soit utilisée dans toutes les versions précédentes de Blackberry plutôt que seulement celles ayant un OS 5.0 ou supérieur. Maintenant, revenons à la vraie question, j'ai une base de données que je veux répliquer pour être utilisée dans l'application Blackberry. La base de données a 8 tables et chaque table a environ 12 colonnes différentes. Un des tableaux a 1000 lignes. Maintenant, si je devais implémenter cette base de données pour une application Blackberry, en gardant à l'esprit que cela fonctionnera sur toutes les versions de Blackberry, quelle serait la meilleure façon de l'implémenter?Est-il possible d'implémenter une base de données légère en utilisant les options Blackberry Persistance?

Répondre

2

Jetez un oeil à this pos t pour certaines alternatives DB qui travailleraient avant 5.0, comme SQL Anywhere for BlackBerry

+0

Cher Marc, Merci pour le SQL lien Anywhere. Je dois dire que je suis soulagé de savoir qu'il y avait des bases de données SQL avant OS 5.0. Mais je note que dans les exigences du système, il a déclaré que cette base de données est supportée par OS 4.1 ou plus tard. Maintenant, ma confusion est toujours, comment puis-je mettre en œuvre une base de données qui fonctionnerait sans problème, quoi de jamais avec toutes les versions précédentes de Blackberry? ou est-ce une cible trop grande et tout simplement impossible? De plus, si je peux demander, quel serait votre choix d'une base de données si vous deviez mettre en œuvre ce que j'ai l'intention de mettre en œuvre. Merci. – Tobias

+1

Targetting 4.1 et versions ultérieures vous permettront d'obtenir 99,9% des périphériques, donc si vous choisissez cette version de base, cela devrait vous convenir. De manière réaliste, 4.2.2 ou 4.3 sont également suffisants pour la majorité des appareils disponibles. –

+0

Merci Marc, c'est exactement ce que je voulais savoir. Beaucoup Obligatoire. – Tobias

Questions connexes