1

Je dois convertir un projet que j'ai écrit il y a un moment dans MCL en Windows Mobile en utilisant CF 3.5. J'utilise Visual Basic et VS 2008. Il n'y a pas beaucoup d'informations là-bas, et une grande partie de ce qui est, est en C#. Je travaille mon chemin à travers cela en ce moment.Nouveau projet mobile Windows - LINQ aux données dans .NET CF?

Quelle est la meilleure façon d'accéder aux données? Je suis habitué à utiliser LINQ to SQL, mais cela ne semble pas être une option. Je dois être capable de faire des recherches pour les données qui répondent aux critères, les opérations CRUD normales, etc

J'ai passé des jours à faire des recherches et j'ai rencontré donc beaucoup de données contradictoires! Ce projet doit être terminé dans les 3 prochaines semaines. Je suis assez pressé à propos de maintenant.

Toutes vos pensées sont sincèrement appréciées!

--Joe

+0

Précision: droite, Henk - plus de données serait bon: -J'ai planification sur l'utilisation SQLCE sur l'appareil dispositifs sont -les symbole mc -70 et le symbole mc-9060 -L'appareil se synchronise tous les jours pour télécharger les données des jours -L'application est un suivi de colis, système de capture signautre comme UPS utilise -L'importation de données est gérée par une application vb.net fonctionnant sur un serveur Windows qui frappe une base de données sql 2008 -comme je l'ai dit, la plupart du temps à la recherche de guidence en ce qui concerne la façon d'accéder aux données - guides etc ... Merci! –

Répondre

2

Eh bien, une question comme « quelle est la meilleure façon pour l'accès aux données » est assez vague. Vous voudrez peut-être être un peu plus précis sur vos besoins et surtout quelle base de données vous avez l'intention d'utiliser ou si tat est toujours ouvert. Cela dit, SqlCE avec des jeux de données typés ou non typés et/ou des commandes directes est solidement supporté. Il y a aussi des options pour accrocher ça dans le framework de synchronisation.


Pour ajouter un peu plus d'information, il y a une SqlCeResultSet qui est plus efficace (mémoire sage) qu'un Dataset régulier. Assurez-vous d'étudier cette option.

En bref: créer un ensemble de données typé normale, puis trouver les propriétés du fichier XSD et changer Custom_Tool à MSResultSetGenerator

En ce qui concerne le téléchargement, oublier RDA. Jetez un oeil aux modèles & pratiques Disconnected Agent de service ou Sync Services for ADO.NET

+0

Clarification: Votre droite, Henk - plus de données serait bon: -Je prévois d'utiliser sqlce sur l'appareil -les appareils sont symbole mc-70 et symbole mc-9060 -L'appareil se synchronisera quotidiennement pour télécharger les données des jours - L'application est un système de suivi des paquets, un système de capture signautre utilisé par UPS - L'importation des données est gérée par une application vb.net fonctionnant sur un serveur Windows qui atteint une base de données SQL 2008 - Comme je l'ai dit, à l'accès aux données - guides etc ... Merci! –

+0

Merci, Je travaille également mon chemin à travers cet excellent ebook: http://www.apress.com/book/view/9781590590959 --Joe –

Questions connexes