EXCEL vers SQL
Dernière réponse : dans Programmation
soit une table dans, une base de données, comprenant les arguments suivants : (column1, column2)
et soit un tableau excel dont les colonnes sont également (column1, column2)
normalement si on veut insérer ces lignes dans la table manuellement, on utilise insert into <table> <liste valeurs>
le but de la macro qu'on veut créer en C++ ,est de créer une requête sql qui permet de transposer automatiquement ces lignes cers la table.
première question: comment accéder à une base de données en C++?
merci
et soit un tableau excel dont les colonnes sont également (column1, column2)
normalement si on veut insérer ces lignes dans la table manuellement, on utilise insert into <table> <liste valeurs>
le but de la macro qu'on veut créer en C++ ,est de créer une requête sql qui permet de transposer automatiquement ces lignes cers la table.
première question: comment accéder à une base de données en C++?
merci
Autres pages sur : excel vers sql
Lassé par la pub ? Créez un compte
et euh, comment on fait?
et à supposer que l'on puisse lire le fichier excel puisqu'on connait sa structure, le but en lui même n'est pas de faire migrer ces informations ves une table, mais de créer la requête permettant de le faire.
il faut que l'utilisateur tape lui même la requête sur son éditeur pour que le programme roule.
merci
et à supposer que l'on puisse lire le fichier excel puisqu'on connait sa structure, le but en lui même n'est pas de faire migrer ces informations ves une table, mais de créer la requête permettant de le faire.
il faut que l'utilisateur tape lui même la requête sur son éditeur pour que le programme roule.
merci
NON. La syntaxe correcte est
Questions:
- C'est du scolaire ou du boulot ?
- Si boulot, C'est du one-shot ou il faut une moulinette pour le faire régulièrement ?
- Un script (SQL ou pas) doit être interprété par une application. Quelle est cette application ?
INSERT INTO <table> VALUES (<liste valeur>)
Questions:
- C'est du scolaire ou du boulot ?
- Si boulot, C'est du one-shot ou il faut une moulinette pour le faire régulièrement ?
- Un script (SQL ou pas) doit être interprété par une application. Quelle est cette application ?
euh oui c 'est effectivement la bonne syntaxe.
lol zeb quand je te lis j'ai l'impression de lire du chinois...
mais pour répondre à ta première question, je suis en plein stage
et je rame...
je ne sais même pas ce qu'est un script...
ce qu'on nous a demandé en fait, c'est de créer un fichier *.sql qui contient l'ensemble des instructions qui permettent de réaliser le travail précité.
je crois que le programme contiendra les étapes suivantes:
- lecture fichier excel
- boucle avec insert ligne par ligne
et puis c'est tout...
non?
lol zeb quand je te lis j'ai l'impression de lire du chinois...
mais pour répondre à ta première question, je suis en plein stage
et je rame...je ne sais même pas ce qu'est un script...
ce qu'on nous a demandé en fait, c'est de créer un fichier *.sql qui contient l'ensemble des instructions qui permettent de réaliser le travail précité.
je crois que le programme contiendra les étapes suivantes:
- lecture fichier excel
- boucle avec insert ligne par ligne
et puis c'est tout...
non?
C'est facile ça.
Et en quel langage dois-tu le faire ?
(En VBA, directement dans EXCEL, ça pourait être cool, non, genre un bouton "ENREGISTRER DIRECT EN SQL
)
C'est quoi ça : http://www.presence-pc.com/forum/ppc/Programmation/scri...
Tu vas en mettre partout ?
Et en quel langage dois-tu le faire ?
(En VBA, directement dans EXCEL, ça pourait être cool, non, genre un bouton "ENREGISTRER DIRECT EN SQL
)C'est quoi ça : http://www.presence-pc.com/forum/ppc/Programmation/scri...
Tu vas en mettre partout ?
Tu fais deux sujets pratiquement identique, c'est tout.
Quel SGBD utilises-tu ? (chinois? système de gestion de base de données)
NON TU NE DOIS PAS LE FAIRE EN SQL.
Le SQL est un langage pour dialoguer avec une base de données.
Toi, tu dois écrire du SQL, pas en SQL. Suis-je clair ?
Ma question reste: En quoi programme-tu ?
Quel SGBD utilises-tu ? (chinois? système de gestion de base de données)
NON TU NE DOIS PAS LE FAIRE EN SQL.
Le SQL est un langage pour dialoguer avec une base de données.
Toi, tu dois écrire du SQL, pas en SQL. Suis-je clair ?
Ma question reste: En quoi programme-tu ?
lol je sais ce que SGBD signifie ( mieux effectivement mieux valait prendre ses précautions) je crois que c'est sqlserver.
mais le probléme c'est que, pour nous montrer où la requête sera écrite, ils se sont connéctés à leur base de données via un lien internet
et sur la page , il y a une zone de texte où il y a écrit script sql:
et je programme en C++ ( c'est que c'est le seul langage que je connaisse. et encore....:s)
écrire du sql? pas en sql?
mais le probléme c'est que, pour nous montrer où la requête sera écrite, ils se sont connéctés à leur base de données via un lien internet
et sur la page , il y a une zone de texte où il y a écrit script sql:
et je programme en C++ ( c'est que c'est le seul langage que je connaisse. et encore....:s)
écrire du sql? pas en sql?
SQLServer -> Donc c'est une base relationnelle.
Mais c'est peut-être aussi une base documentaire![[:spamafote] [:spamafote]]()
C'est comme dire : "Non, ce n'est pas une voiture à essence, c'est une voiture de fonction !"
En fait, pour ton programme, tu as en entrée un classeur EXCEL, et en sortie un script SQL.
Tu veux pas le faire dans Excel ?
C'est trop simple un truc comme ça :
Mais c'est peut-être aussi une base documentaire
![[:spamafote] [:spamafote]](http://m.bestofmedia.com/sfp/design/usr/fr/smilies/3e/46/spamafote.gif)
C'est comme dire : "Non, ce n'est pas une voiture à essence, c'est une voiture de fonction !"
En fait, pour ton programme, tu as en entrée un classeur EXCEL, et en sortie un script SQL.
Tu veux pas le faire dans Excel ?
C'est trop simple un truc comme ça :
Dim i As Long Open nomdufichier.Sql For Output As #1 For i = 1 To 65536 Write #1, "INSERT INTO nomdelatable (COL1, COL2) VALUES (" & Cells(i, 1) & ", " & Cells(i, 2) & ")" Next Close #1
Ben si c'est une variable, il fait comme il veut
(Une variable avec un point dedans .....
....)
Pis si le contenu de ces colonne est de type chaines, pis si ces chaînes contiennent des apostrophes, pis ... Ah bas oui, c'est pas aussi simple.
Je dis ça juste parce que lire du Excel en C++, c'est galère.
Et que je n'ai aucune idée des composants tous faits où des APIs dont il dispose pour le faire
.
(Une variable avec un point dedans .....
....)Pis si le contenu de ces colonne est de type chaines, pis si ces chaînes contiennent des apostrophes, pis ... Ah bas oui, c'est pas aussi simple.
Je dis ça juste parce que lire du Excel en C++, c'est galère.
Et que je n'ai aucune idée des composants tous faits où des APIs dont il dispose pour le faire
. Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumMacro excel sql
- ForumUtilisation de donnã es excel en sql
- ForumConvertir tableau excel en sql
- ForumConvertir un fichier excel en sql
- ForumLire un fichier excel en sql
- ForumInserer tableau excel dans sql
- ForumTransformer fichier excel en sql
- ForumEnregistrer un fichier excel en sql
- ForumVb sous excel et sql server
- ForumSql excel
- Voir plus