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

MS SQL Server Discussion :

Update Excel avec OPENROWSET


Sujet :

MS SQL Server

  1. #1
    Candidat au Club
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Update Excel avec OPENROWSET
    Bonjour

    J' importe des données depuis une feuille Excel avec une procédure SP1, ça marche très bien,
    et ensuite je fais un Update sur une colonne dans une autre feuille Excel,
    avec une autre procédure SP2, et là j' ai l'erreur suivante:

    Trace de l'erreur OLE DB [OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IUnknown::
    QueryInterface returned 0x80004002].

    La procédure d'import qui marche:

    Insert into T_ImportDB ([N1], [N2] ,[N3],[DB_OK])
    Select * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
    'Excel 8.0;Database= C:\Fichier.xls ; HDR=YES ' ,
    'SELECT N1, N2 ,N3 , DB_OK FROM[Maj$] WHERE DB_OK = 1')

    et la procédure d' update qui plante:


    UPDATE OPENROWSET('Microsoft.Jet.OLEDB.4.0',
    'Excel 8.0; Database= C:\Fichier.xls; HDR=YES' ,
    'SELECT Flag, Flop FROM [LMaj$]')
    SET Flag = '1' WHERE Flop = '1'


    Merci pour votre aide

  2. #2
    Candidat au Club
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut résolu
    Dans mes procédures stockées, j'ai supprimé:
    BEGIN TRANSACTION ......COMMIT TRANSACTION
    et ça marche

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

Discussions similaires

  1. [MySQL] Effectuer un UPDATE MySQL avec un copier/coller d'Excel
    Par Michel56 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 18/02/2015, 20h04
  2. [CR7][Word] Ouvrir un fichier Word ou excel avec CR
    Par yoyothebest dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 23/04/2005, 19h47
  3. Charger les données Excel avec Forms 9i
    Par Process Linux dans le forum Forms
    Réponses: 8
    Dernier message: 29/03/2005, 14h20
  4. exploiter une base de données excel avec delphi
    Par budylove dans le forum Bases de données
    Réponses: 2
    Dernier message: 01/02/2005, 19h37
  5. Update champ avec le meme champ de la meme table
    Par Baquardie dans le forum Langage SQL
    Réponses: 7
    Dernier message: 04/06/2004, 11h17

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