sehinfo
Messages postés10Date d'inscriptionmardi 5 octobre 2010StatutMembreDernière intervention27 décembre 2010
-
22 déc. 2010 à 10:22
Shaolyne
Messages postés155Date d'inscriptionjeudi 12 mai 2005StatutMembreDernière intervention 8 mars 2011
-
23 déc. 2010 à 09:46
Bonjour à tous,
Je n'arrive pas à trouver la solution de comment enregistrer une instance d'un object(c#) dans une base de donnees sql server 2008
---> Merci Avance
Shaolyne
Messages postés155Date d'inscriptionjeudi 12 mai 2005StatutMembreDernière intervention 8 mars 20111 22 déc. 2010 à 11:03
Pourquoi veux-tu faire cela?
Ce n'est pas commun de vouloir sérialiser un objet et de le sauver en base.
Comme je viens de le dire, tu peux donc sérialiser l'objet sous forme XML, par exemple, et le sauver en base dans un champs XML.
Après, il faut voir ce que tu utilises comme accès à la Db. ORM (Linq2SQL, LinQ2Entities)? SQLConnection? ...?
Shaolyne
Messages postés155Date d'inscriptionjeudi 12 mai 2005StatutMembreDernière intervention 8 mars 20111 22 déc. 2010 à 14:18
Pourrais-tu me dire ce que tu veux faire exactement?
Exemple 1 Je veux entrer les informations d'une personne (age, sexe, etc.) et quand je clique sur un bouton "Sauvegarder", enregistrer ces informations dans une base de données.
Exemple 2 Je veux vraiment sauvegarder mon instance complète en base (+ explications désirées)
Shaolyne
Messages postés155Date d'inscriptionjeudi 12 mai 2005StatutMembreDernière intervention 8 mars 20111 23 déc. 2010 à 09:46
Ok, à défaut de me répéter, il n'est pas usuel d'utiliser une base de données comme simple zone de stockage... Utilises un fichier XML alors
Une base de données peut être axées autour de modèles relationnels, dimensionnels, etc... D'où proviennent un ensemble de mécanismes puissants et performants selon les besoins de chacun. Maintenant, se limiter à un stocker d'objets sérialisés pour une application, je ne cautionne pas du tout.
Je te conseille de rester sur ta démarche actuelle et utiliser un modèle relationnel (MCD, MRD) ce qui, pédagogiquement parlant, semble plus qu'adapté.