Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
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 29/12/2010, 18h15   #1
Membre du Club
 
Avatar de tus01
 
Inscription : octobre 2004
Messages : 183
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : octobre 2004
Messages : 183
Points : 45
Points : 45
Par défaut Erreur sur INSERT: L'instruction n'a pas renvoyé le jeu de résultat

Bonjour,

J'ai créé un programme Java pour insérer des données dans une table de ma base de données SQL Server 2008 et l'insertion échoue à chaque fois:
Error code 0: com.microsoft.sqlserver.jdbc.SQLServerException: L'instruction n'a pas renvoyé le jeu de résultat.

J'ai donc essayé de créer une requête dans SQL Manager pour vérifier la syntaxe de mon instruction et visiblement elle fonctionne. L'instruction est la suivante:
Code :
INSERT INTO dbo.ATF_SUIVI VALUES('WS', 1, 'Alpha', 1, 12, 2010, 10, 'A traiter', '12/22/2010 10:00:00 AM')
Est-ce que quelqu'un a déjà rencontré ce problème ?

Merci par avance pour votre aide.

Thibault
tus01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2010, 21h30   #2
Membre expérimenté
 
Inscription : octobre 2002
Messages : 654
Détails du profil
Informations forums :
Inscription : octobre 2002
Messages : 654
Points : 552
Points : 552
Bonjour,
J'ai l'impression que tu as utilisé la classe ou la méthode java permettant de récupérer un jeu de résultat (le tableau résultant d'un select) et pas celle permettant d'exécuter du SQL sans récupérer le résultat du select.
Je ne peux pas t'aider plus je ne connais pas java
A+
Soazig
soazig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2010, 22h12   #3
Membre du Club
 
Avatar de tus01
 
Inscription : octobre 2004
Messages : 183
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : octobre 2004
Messages : 183
Points : 45
Points : 45
C'est vrai que j'ai peut être posté le message dans le mauvais forum !!
En principe, étant donné que je fais un insert, je n'ai pas de résultat en retour, non ?
tus01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2010, 22h35   #4
Membre du Club
 
Avatar de tus01
 
Inscription : octobre 2004
Messages : 183
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : octobre 2004
Messages : 183
Points : 45
Points : 45
Problème résolu: c'était bien un problème au niveau de l'instruction Java que j'utilisais. L'instruction suivante me générait une erreur:
Code :
statement.executeQuery(querry);
alors que celle-ci fonctionne parfaitement:
Code :
int count = statement.executeUpdate(querry);
tus01 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 12h26.


 
 
 
 
Partenaires

Hébergement Web