bonjour tous le monde,
j ai un probleme: comment editer les donnee d'une base de donnees dans une application wpf xbap?
bonjour tous le monde,
j ai un probleme: comment editer les donnee d'une base de donnees dans une application wpf xbap?
Large question
Tu utilises SqlServer ? Dans ce cas tu peux t'orienter vers Linq To Sql pour récupérer tes données. Sinon oriente toi vers ADO.Net.
Après pour afficher les données... le choix des contrôles à utiliser va dépendre du type de données que tu manipules (images, texte,...)
Ta question est peut-être plus pointu que ça après Mais il faut plus d'infos
j ai une table dans la base de donnees Sql server 2005, et je vous recuperer ses donnees sous forme d'un document a editer, et je doit utiliser document Viewer ou flow document, mais je ne sais pas comment, et j ai pas trouver des reponse su rle net, cé ç amon probleme en gros
Ou en est tu exactement ?
- Tu as déjà une base de données de créée qui contient les documents, c'est cà ?
- Sais tu déjà si tu vas utiliser Linq To Sql ou Ado.Net ? (veux-tu des informations sur ces différentes possibilités ?)
- Si ton choix est déjà fais, as-tu déjà écrit le code de connexion à la base de données ? ou veux-tu de l'aide aussi sur ce point ?
Une fois ces points établis, il sera plus facile de t'aider
j ai ma base de donnees et j utilise linq to sql, et j ai creer la connexion a la base, ce que je veux cé juste afficher le contenu de ma table dans une document viewer ou flowDocument
Ça reste délicat, mais je me lance quand même. Tu as donc un DataContext, il va falloir faire une requête Linq pour récupérer l'enregistrement de ta table ou ce que tu veux :
Bref ce genre de fonction pourrait convenir pour récupérer un enregistrement de la table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public void SelectInDB( DataContext cnx, Guid id ) { var query = (from f in ( (TonMappingDataContext)( cnx ) ).LA_TABLE_QUI_VAs where f.PK_ID == id select f).Single(); // Ensuite tu accèdes aux champs de la table ainsi : string champ1 = query.LeChampVoulu; // etc. // tu fais ce que tu veux de ces champs, traitement, affichage, ... }Tu veux dire que tu veux afficher un champ (qui contient un fichier) qui est dans la base de données ou vraiment plusieurs champs de ta table.Envoyé par sanaaafkir
en fait l'un ou l'autre, plusieur champs ou juste un champs qui contient le url d un fichier
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager