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

SharePoint .NET Discussion :

Problème avec le BDC


Sujet :

SharePoint .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2007
    Messages
    375
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 375
    Par défaut Problème avec le BDC
    Bonjour,

    J'ai généré un fichier test tout simple via l'outil BDC Definition Editor. Je l'ai ensuite importé sur mon site SharePoint, il n'y a pas d'erreur.
    Mais je ne peux pas utiliser ces données.
    Je peux ajouter une colonne dans une liste qui provient de mon BDC. Mais je n'arrive pas a voir les données.
    Je ne peux pas afficher les données dans une webpart. Il ne trouve aucun type une fois ma webpart crée.

    Il y a certainement quelquechose que j'ai mal fait, mais quoi ?

    Merci de votre aide.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 760
    Par défaut
    Salut,

    as tu vérifié que tes chaines de connexion étaient correctes?
    si il ne parvient pas à récupérer les données, c'est surement du à 1 problème de connexion.

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2007
    Messages
    375
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 375
    Par défaut
    Si j'arrive à me connecter à ma base de données via BDC definition editor, c'est que ma chaine de connection est bonne, non ?
    voila ma chaine :
    Data Source=XE;Integrated Security=False;User ID=hr;Password=hr;

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 760
    Par défaut
    il te manque le Initial Catalog pour te connecter à ta base.

    ouvre le fichier adf généré et vérifie que tout est ok.

    de mon coté, j'édite mes fichiers adf à la main, et voici par exemple une chaine de connexion correcte :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <LobSystemInstance Name="AdventureWorksDWInstance">
          <Properties>
            <Property Name="AuthenticationMode" Type="Microsoft.Office.Server.ApplicationRegistry.SystemSpecific.Db.DbAuthenticationMode">PassThrough</Property>
            <Property Name="DatabaseAccessProvider" Type="Microsoft.Office.Server.ApplicationRegistry.SystemSpecific.Db.DbAccessProvider">SqlServer</Property>
            <Property Name="RdbConnection Data Source" Type="System.String">pc-de-test</Property>
            <Property Name="RdbConnection Initial Catalog" Type="System.String">AdventureWorksDW</Property>
            <Property Name="RdbConnection Integrated Security" Type="System.String">SSPI</Property>
          </Properties>
        </LobSystemInstance>

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2007
    Messages
    375
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 375
    Par défaut
    voilà ce que j'ai. Je me connecte à une base Oracle XE

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    - <LobSystemInstance Name="Countries_Instance">
    - <Properties>
      <Property Name="rdbconnection Data Source" Type="System.String">XE</Property> 
      <Property Name="rdbconnection Integrated Security" Type="System.String">False</Property> 
      <Property Name="rdbconnection User ID" Type="System.String">hr</Property> 
      <Property Name="rdbconnection Password" Type="System.String">hr</Property> 
      <Property Name="rdbconnection Enlist" Type="System.String">True</Property> 
      <Property Name="rdbconnection Pooling" Type="System.String">True</Property> 
      <Property Name="rdbconnection Min Pool Size" Type="System.String">0</Property> 
      <Property Name="rdbconnection Max Pool Size" Type="System.String">100</Property> 
      <Property Name="rdbconnection Unicode" Type="System.String">False</Property> 
      <Property Name="rdbconnection Load Balance Timeout" Type="System.String">0</Property> 
      <Property Name="rdbconnection Omit Oracle Connection Name" Type="System.String">False</Property> 
      <Property Name="DatabaseAccessProvider" Type="Microsoft.Office.Server.ApplicationRegistry.SystemSpecific.Db.DbAccessProvider">Oracle</Property> 
      </Properties>
      </LobSystemInstance>
    Est-ce que tu me conseillerais de faire mes ADF à la main ? Pour être franc, ca me fait un peu peur. Mais je suppose que c'est un coup à prendre.

    Merci

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 760
    Par défaut
    Salut,

    Si tu dois souvent écrire des fichiers adf et que tu es pris par le temps, je te conseille bien evidemment de passer par des outils comme le bdc definition editor.
    cependant, avant de passer par des outils, il est toujours intéressant de réaliser les actions manuellement; de cette facon, lorqu'il faut débugguer, ca devient plus simple, car on sait très souvent identifier assez rapidement d'ou provient l'erreur.

    concernant ton fichier, il te manque toujours ta base de données; tu n'as pas de propriété "RdbConnection Initial Catalog".
    rajoute cette ligne en précisant le nom de ta base de données et reteste.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <Property Name="RdbConnection Initial Catalog"  Type="System.String">
      Nom de ta BD
    </Property>
    .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  2. Problème avec [b]struct[/b]
    Par Bouziane Abderraouf dans le forum CORBA
    Réponses: 2
    Dernier message: 17/07/2002, 10h25
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

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