Précédent   Forum des professionnels en informatique > Dotnet > Général Dotnet > Développement Office System > InfoPath
InfoPath Forum d'entraide sur InfoPath (concevoir des formulaires basés sur XML)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/12/2011, 16h29   #1
Candidat au titre de Membre du Club
 
Inscription : novembre 2007
Messages : 44
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 44
Points : 10
Points : 10
Par défaut Infopath et objets connexion Sql

Bonjour,

Voila je viens de faire mon formulaire Article.
Je cherche les assembly d'infopath et les Objets a utiliser.
En gros, de la connexion sql, de l'insert, update, select * ... classique

Bref voila j'ai trouver du Adoconnection pour les query. mais j'ai pas réussi a trouver avec la globalité lecture écriture Sql .

dois-je abandonner l'idée d'infopath?

-> mon but étant une interface web(sharepoint si possible, donc infopath pour éditer le formulaire avec du C#) avec saisie dans les textbox, et envoi en base

bref le truc classique
Logann23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2011, 21h27   #2
Membre chevronné
 
Avatar de billout rm
 
MVP InfoPath
Inscription : juillet 2007
Messages : 556
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : MVP InfoPath

Informations forums :
Inscription : juillet 2007
Messages : 556
Points : 613
Points : 613
Bonjour, je ne comprends pas votre question...
Vous pouvez tout faire si vous utilisez du code managé C#...

Si vous souhaitez réaliser une connexion SQL, il vous suffit de faire monter l'assembly "System.Data" et d'utiliser du code managé classique.

Pouvez-vous détailler votre problème?

Cordialement.
__________________
Rémi MATAYRON
MVP InfoPath

N'hésitez pas à visiter mon blog Infopath
billout rm est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 21/12/2011, 09h16   #3
Candidat au titre de Membre du Club
 
Inscription : novembre 2007
Messages : 44
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 44
Points : 10
Points : 10
Merci bien je vais regarder System.data

je souhaite vraiment tout simplement coder une connexion sql, avec du C#
1) connexion a ma BDD
2) lire mes tables et recup les valeurs pour remplir certains champs de mon formulaire (et certains sont recalculé)
3) suite a la validation de mon formulaire , inserer ou update de mon enregistrement
4)fermeture de connexion

rien d'extraordinaire je pense ^^, mais je ne connais pas les objets en infopath
Logann23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2011, 14h18   #4
Membre chevronné
 
Avatar de billout rm
 
MVP InfoPath
Inscription : juillet 2007
Messages : 556
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : MVP InfoPath

Informations forums :
Inscription : juillet 2007
Messages : 556
Points : 613
Points : 613
Et bien en fait il ne s'agit pas d'objets InfoPath.
Il suffit de coder en C# selon le framework de Microsoft.
Par exemple : http://www.dotnetperls.com/sqlconnection

Pour peupler votre champ InfoPath, il suffira ensuite de faire la façon suivante:
Code :
this.MainDataSource.CreateNavigator.SelectSingleNode("//my:champ1",NamespaceManager).SetValue(strValeurSQL);

J'espères que ceci vous aidera.
Cordialement.
__________________
Rémi MATAYRON
MVP InfoPath

N'hésitez pas à visiter mon blog Infopath
billout rm est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 21/12/2011, 14h55   #5
Candidat au titre de Membre du Club
 
Inscription : novembre 2007
Messages : 44
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 44
Points : 10
Points : 10
Chapeau! (hum :p c’était facile ^^ avec votre avatar)

Merci, tout a fait ce que je recherchais.
Logann23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h37.


 
 
 
 
Partenaires

Hébergement Web