IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

InfoPath .NET Discussion :

Domaine de données


Sujet :

InfoPath .NET

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 16
    Points : 11
    Points
    11
    Par défaut Domaine de données
    J'ai un peu de mal à comprendre les notions de porté de domaine.

    J'ai crée un modèle de formulaire avec comme source de données, une base de données MSSql (Reception et Envoi)
    En source de données secondaire j'ai un fichier xml.
    Je veux en lisant mon fichier xml upgrader ma BDD

    Dans le Onload du formulaire j'ai une ligne décrivant le namespace:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    XDocument.DOM.setProperty("SelectionNamespaces",'
    xmlns:q="http://schemas.microsoft.com/office/infopath/2003/ado/queryFields" 
    xmlns:d="http://schemas.microsoft.com/office/infopath/2003/ado/dataFields" 
    xmlns:dfs="http://schemas.microsoft.com/office/infopath/2003/dataFormSolution" 
    xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-09-18T09:37:32" 
    xmlns:xdado="http://schemas.microsoft.com/office/infopath/2003/adomapping"');
    Ensuite je fais la connection sur la base de données en local (sans requete ^_^):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    var ChaineConnect = "Provider=SQLOLEDB;Microsoft.Jet.OLEDB.4.0;Data Source=.\SQLEXPRESS;Initial Catalog=ma_base";
     
    var Cnx = new ActiveXObject("ADODB.Connection");
     
    	try {
    		Cnx.Open(ChaineConnect);
    		Cnx.Close();
    		}
    	catch(err) {
    		XDocument.UI.Alert("Erreur: "+err.description);
    		}
    Lors de l'aperçu, InfoPath repond (au moment du Cnx.Open ) :

    Erreur:Les parametres de securité de cet ordinateur interdisent l'accès à une source de données situés dans un autre domaine.
    Je ne comprend pas pourquoi j'ai ce message car je veux me connecter sur ma source de données principale.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Référent technique
    Inscrit en
    Juillet 2007
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Référent technique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 834
    Points : 1 219
    Points
    1 219
    Par défaut
    Bonjour,

    Apparemment cela provient bien de ta config machine.

    Pour être sûr que cela ne vienne pas du formulaire, il faut vérifier la sécurité sur le template (dans le menu outil / option du formulaire) en conception...


    Après comme le message d'erreur le dit, il se peut que ton code ne supportes pas la connexion sur une machine d'un autre domaine que le tien...
    Si c'est ça, il faudrait que tu postes sur le forum SGBD, je penses que tu auras plus de réponses.

    Cordialement.
    Rémi MATAYRON
    N'hésitez pas à visiter mon blog dédié à InfoPath et SharePoint : http://rmatayron.blogspot.com/

    Pour plus de visibilité sur le forum, marquer la question en [Résolu] lorsque la réponse fournie vous convient.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 16
    Points : 11
    Points
    11
    Par défaut
    Les options du formulaire sont réglées sur :
    Autorisation Totale (Le formulaire a accès aux fichiers et paramètres de l'ordinateur)
    Et le modèle de formulaire est signé

    Je vais suivre ton conseille, je vais aller poster sur le forum SGBD...

Discussions similaires

  1. Nom de domaine PC donné par VB excel incomplet
    Par Maja69 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/10/2013, 14h57
  2. [Cookies] Accès à des données multi domaine ?
    Par Prosis dans le forum Langage
    Réponses: 1
    Dernier message: 18/12/2007, 13h39
  3. récupérer données d'une page d'un domaine différent
    Par Jérémy Lefevre dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 27/01/2007, 23h02
  4. nom de domaine - données persos - redirection
    Par jacky12 dans le forum Domaines
    Réponses: 4
    Dernier message: 14/07/2006, 22h29
  5. [Conception] connexion entre 2 bases de données dans 2 noms de domaines
    Par kagura dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 23/03/2006, 12h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo