L'application que je veux construire à l'aide de MS Visual C# Express (je suis prêt pour la mise à niveau de Standard, si cela devient nécessaire) qui a besoin d'une base de données.
J'étais tout excité à propos de SQL Server Compact - parce que je ne veux pas que les gens qui serait d'installer mon application sur leur ordinateur pour installer l'ensemble de SQL Server ou quelque chose comme ça. Je veux que ce soit aussi facile que possible pour l'utilisateur final de l'installation.
J'ai donc été tout excité jusqu'à ce qu'il semble qu'il y a des limites à ce que je peux faire avec les colonnes dans mes tables. J'ai créé une nouvelle base de données, créé un tableau et quand je suis allé pour créer des colonnes, il semble qu'il n'y a pas de type "texte" - juste quelque chose appelé "ntext" qui semble être limitée à 255 caractères. "int" semble être limité à 4 (je voulais 11). Et il ne semble pas être un "auto_increment".
Ce sont les véritables limites que j'aurais à vivre avec? (Ou est-ce parce que je suis à l'aide de "l'Express" et non pas "Standard"). Si ce sont les vraies limites, quelles sont mes options de base de données qui répondent à mes besoins? (installation facile pour l'utilisateur d'être le biggie - je suppose que mon utilisateur final est juste un utilisateur moyen d'ordinateurs et si c'est compliqué serait frustré avec mon application)
-Adeena
PS: moi aussi je veux ma base de données est crypté à l'utilisateur final. Je ne veux pas d'eux pour être en mesure d'accéder aux tables de base de données directement.
PPS. Je n'ai lu: http://www.microsoft.com/Sqlserver/2005/en/us/compact.aspx et ne pas voir une discussion sur ces limitations