Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Talend
Talend Forum d'entraide sur Talend (Talend Open Studio, ...). Avant de poster --> FAQ Talend, Tutoriels Talend
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 16/08/2011, 17h51   #1
Invité régulier
 
m g
Inscription : juin 2010
Messages : 28
Détails du profil
Informations personnelles :
Nom : m g

Informations forums :
Inscription : juin 2010
Messages : 28
Points : 7
Points : 7
Par défaut The executeQuery method must return a result set

Bonjour à tous,

Je m'auto-forme sur Talend et depuis le début de l'aprèm je bloque sur un problème dont je n'arrive pas à trouver la cause...


J'ai créé un composant tMSSqlInput dans lequel j'ai mis une requête.
Pour faire simple j'ai juste relié ce composant à un tLogRow afin de voir le résultat de la requête dans ma console. (le pb ne vient pas du tLogRow car peu importe le composant que j'ai mis en sortie j'ai tjrs la même erreur...).
Lorsque j'exécute le sous-job j'obtiens l'erreur suivante :
« Exception in component tMSSqlInput_5
java.sql.SQLException: The executeQuery method must return a result set.
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQLQuery(JtdsStatement.java:488) (et blablabla…)"

Je ne comprends pas d'où ça vient car si j'exécute ma requête via Microsoft Sql server management studio j'obtiens les résultats correctement...

Si vous pouviez m'aider ça serait super!
Merci
maeva13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2011, 12h13   #2
Membre Expert
 
Avatar de haskouse
 
Homme Mustapha EL HASSAK
Ingénieur développement logiciels
Inscription : août 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Mustapha EL HASSAK
Âge : 26
Localisation : Maroc

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Finance

Informations forums :
Inscription : août 2009
Messages : 627
Points : 1 514
Points : 1 514
Bonjour,

Est ce que tu peux nous faire une copie d'écran de ton job ainsi que des proprietes de ton tMSSqlInput ?

Merci par avance.
__________________
Le savant qui enseigne le bien aux gens et ne le met pas en pratique, est semblable à la torche qui éclaire en se brûlant. "Mohammed le Messager d’Allah" (que la paix et le salut d'Allah soient sur lui)

Mes articles publiés
haskouse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2011, 15h29   #3
Invité régulier
 
m g
Inscription : juin 2010
Messages : 28
Détails du profil
Informations personnelles :
Nom : m g

Informations forums :
Inscription : juin 2010
Messages : 28
Points : 7
Points : 7
Bonjour,
Désolé pour le temps de réponse...
J'ai trouvé d'où venait le problème :
un mauvais copier/coller de la requête avec une ligne de commentaire me faisait planter l'exécution!
Il faut donc ne surtout pas laisser de ligne de commentaires!!!

Merci qd même
maeva13 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 06h43.


 
 
 
 
Partenaires

Hébergement Web