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

Langage SQL Discussion :

Erreur : Invalid Object Name


Sujet :

Langage SQL

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    250
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Janvier 2006
    Messages : 250
    Points : 99
    Points
    99
    Par défaut Erreur : Invalid Object Name
    Bonjour à tous ,

    J'ai migré mes données de sql server 2003 vers sql server 2005, suite à ceci j'ai une requête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $query_pers ='SELECT PERS.NOM_ ,PERS.PRENOM_ , SAL.MATRICULE_ '
    			 . ' FROM  '.$Table_pers.' PERS , '.$Table_sal.' SAL, '.$Table_cal.' CAL'
    			 . ' WHERE PERS.NOM_ LIKE \''.$Recherche_all.'\''
    			 . ' AND  PERS.PERSONNE_ = SAL.PERSONNE_'
    			 . ' AND SAL.PERSONNE_ = CAL.SALARIE_'
    			 . ' AND (CAL.DATE_FIN_ is NULL OR CAL.DATE_FIN_ > GETDATE())'
    			 . ' ORDER BY PERS.NOM_ ASC;';
    Ce qui donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    SELECT PERS.NOM_ ,PERS.PRENOM_ , SAL.MATRICULE_ 
    FROM PERSONNE PERS , SALARIE SAL, CALENDRIER_CONTRAT CAL 
    	WHERE PERS.NOM_ LIKE '%' 	
    	AND PERS.PERSONNE_ = SAL.PERSONNE_ 	
    	AND SAL.PERSONNE_ = CAL.SALARIE_ 	
    	AND (CAL.DATE_FIN_ is NULL OR CAL.DATE_FIN_ > GETDATE()) 
    ORDER BY PERS.NOM_ ASC;
    Celle ci me retourne :
    Invalid Object Name 'PERSONNE' .

    Je ne comprend pas trop pourquoi dans la mesure ou cette requête fonctionne très bien sur SQL server Management Studio.

    Merci pour votre aide

  2. #2
    Membre expérimenté Avatar de Yanika_bzh
    Homme Profil pro
    Responsable Applicatif et R&D
    Inscrit en
    Février 2006
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Responsable Applicatif et R&D
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 1 144
    Points : 1 738
    Points
    1 738
    Par défaut
    Bonjour,
    Je ne comprend pas trop pourquoi dans la mesure ou cette requête fonctionne très bien sur SQL server Management Studio.
    Ce qui confirme bien que ce n'est pas un problème SQL

    Bon courage

  3. #3
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    250
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Janvier 2006
    Messages : 250
    Points : 99
    Points
    99
    Par défaut
    En réalité je m'attendais à une réponse de la sorte ...
    Si quelqu'un à une idée de la source d'erreur.
    Merci

  4. #4
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    250
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Janvier 2006
    Messages : 250
    Points : 99
    Points
    99
    Par défaut
    Pour me répondre et si cela peut servir à quelqu'un :

    Mon erreur est stupide dans la mesure ou SQL server 2005 est moins permissif que 2003 il manquait la sélection de la base de données active, a savoir en php5 :
    mssql_select_db ([maBase], lelien);

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

Discussions similaires

  1. Invalid object name
    Par sam83 dans le forum Développement
    Réponses: 4
    Dernier message: 19/01/2011, 10h28
  2. Invalid object name
    Par YEMLONG dans le forum Administration
    Réponses: 1
    Dernier message: 10/06/2009, 11h42
  3. invalid object name
    Par anna1980 dans le forum MySQL
    Réponses: 10
    Dernier message: 16/10/2008, 16h41
  4. [SQL-Server] Invalid object name
    Par Anthony.Desvernois dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 13/07/2007, 13h47
  5. invalid object name
    Par Dnx dans le forum Langage SQL
    Réponses: 3
    Dernier message: 11/10/2005, 11h42

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