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

C++ Discussion :

Problème requete SQL otl/odbc C++


Sujet :

C++

  1. #1
    Membre averti
    Homme Profil pro
    IT Operator
    Inscrit en
    Mars 2013
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : IT Operator
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2013
    Messages : 43
    Par défaut Problème requete SQL otl/odbc C++
    Bonjour tout le monde,

    J'ai un problème très particulier concernant l'insertion de valeur dans une de mes tables sur mon serveur sql 2008R2 avec otl/odbc C++

    Voici les requêtes :

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT INTO [Order] (Status, DateExpe, Ref, Name, Address1, Address3, Address4, PostalCode, TownName, Country) VALUES(5,'24/06/2014',N'1',N'TEST',N'TEST',N'Rue éèêàâôûù',N'32056',N'75001',N'PARIS',N'FRANCE')


    La deuxième requête est dans une image, le forum ne gère pas les données qui sont à l'intérieur.

    Donc la première requête s'insère bien dans la base de donnée sans retourner d'erreur, et les données sont intacts.
    La seconde requête ne retourne aucune erreur dans le programme, mais n'a rien insérée dans la base de donnée.

    Lorsque je copie colle la requête entière directement sur le serveur, elle est ajoutée aussitôt sans retourner d'erreur..

    Je précise que les données sont envoyées en UTF8 à partir du programme.

    Si quelqu'un a une solution je suis preneur... je ne vois vraiment pas du tout le problème. Ce qui est plus dérangeant c'est de voir la requête ne retourner aucune erreur mais ne rien insérer...

    Merci d'avance pour l'aide apportée

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Décembre 2010
    Messages
    734
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 734
    Par défaut
    Citation Envoyé par Matkil888 Voir le message
    La seconde requête ne retourne aucune erreur dans le programme, mais n'a rien insérée dans la base de donnée.
    N'a t'il pas de traces au niveau du SGBD?

  3. #3
    Membre averti
    Homme Profil pro
    IT Operator
    Inscrit en
    Mars 2013
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : IT Operator
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2013
    Messages : 43
    Par défaut
    Citation Envoyé par therwald Voir le message
    N'a t'il pas de traces au niveau du SGBD?
    Je pourrais trouver ça ou ?

  4. #4
    Membre averti
    Homme Profil pro
    IT Operator
    Inscrit en
    Mars 2013
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : IT Operator
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2013
    Messages : 43
    Par défaut
    Bon pas mal de personnes ont le même problème avec odbc. Il semble que ce soit odbc le problème qui gère mal les encodages de ce type.

    Je vais modifier tout ça pour créer directement un script sql et le lancer avec sqlcmd.

    Merci pour votre aide.

  5. #5
    Expert confirmé

    Avatar de dragonjoker59
    Homme Profil pro
    Software Developer
    Inscrit en
    Juin 2005
    Messages
    2 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Software Developer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2005
    Messages : 2 033
    Billets dans le blog
    12
    Par défaut
    Salut !
    Peux-tu montrer le code C++ de définition du contenu de la requête ?
    Parce que j'utilise ODBC avec des NVARCHAR et NTEXT, je n'ai aucun soucis avec.
    Par contre, j'utilise les prepared statements pour cela.
    Si vous ne trouvez plus rien, cherchez autre chose...

    Vous trouverez ici des tutoriels OpenGL moderne.
    Mon moteur 3D: Castor 3D, presque utilisable (venez participer, il y a de la place)!
    Un projet qui ne sert à rien, mais qu'il est joli (des fois) : ProceduralGenerator (Génération procédurale d'images, et post-processing).

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

Discussions similaires

  1. problème requete sql fusion de deux count
    Par TuxP dans le forum Langage SQL
    Réponses: 6
    Dernier message: 14/12/2005, 15h15
  2. Doc pour créer requetes SQL via ODBC sous EXCEL
    Par satanas dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 25/01/2005, 08h33
  3. Problème requete SQL
    Par tonyskn dans le forum Langage SQL
    Réponses: 3
    Dernier message: 14/11/2004, 20h37
  4. problème requete sql
    Par Fred- dans le forum ASP
    Réponses: 2
    Dernier message: 13/06/2004, 02h20
  5. Problème Requete SQL et QuickReport
    Par arnaud_verlaine dans le forum C++Builder
    Réponses: 7
    Dernier message: 07/01/2004, 09h31

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