[users-fr] Re: transfert données csv vers base

2007-09-24 Par sujet Guillaume Durieux
ok, ca y est !! Ca fonctionne bien.
L'astuce est tout simplement de séléctionner deux lignes dans le fichier calc.
La 1ere est celle comportant le nom des colonnes (donc des champs dans la base
de données) et la seconde comportant les informations.

De cette manière cela marche impec.

Guillaume Durieux




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Re: transfert données csv vers base

2007-09-24 Par sujet Hervé Grac

Guillaume Durieux a écrit :

j'ai parler un peut trop vite car tout semble bien fonctionner sauf que je ne
retrouve pas mes données. C'est comme si aucun import n'avait été effecuté...

Guillaume Durieux

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



  
Il me semble que cette technique marche à 1 condition : spécifier des en 
têtes de colonnes.


Dans l'assistant la première ligne sert à faire coïncider les colonnes  
elle n'est donc pas collée, dans le cas d'un enregistrement unique rien 
n'est collé, sinon il manque un enregistrement.


hgrac

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] Re: transfert données csv vers base

2007-09-24 Par sujet Guillaume Durieux
j'ai parler un peut trop vite car tout semble bien fonctionner sauf que je ne
retrouve pas mes données. C'est comme si aucun import n'avait été effecuté...

Guillaume Durieux

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] Re: transfert données csv vers base

2007-09-24 Par sujet Guillaume Durieux
Merci cette technique marche très bien, c'est celle que je vais adopoter.

Guillaume Durieux

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Re: transfert données csv vers base

2007-09-24 Par sujet Manuel NAUDIN
Le 24/09/07, Guillaume Durieux<[EMAIL PROTECTED]> a écrit :
>
> > est-ce qu'il ne serait pas possible que les données saisies soient
> > rajoutées dans le fichier csv côté serveur, et d'utiliser ce fichier
> > csv en liaison dynamique ?
>
>
> Bonjour,
>
> Je crois que ce n'est pas possible, de plus je dois avouer ne pas trop
> comprendre et ces histoires de liaison dynamiques. Mes connaissance SQL et 
> autre
> ne sont pas suffisantes...
mais non ...
on t'aidera ...
la vrai question c'est comment est généré ce fichier csv qui ne
contient qu'un enregistrement ?
>
> Merci tout de même
>
> Guillaume Durieux
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
de rien,
Manuel

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] Re: transfert données csv vers base

2007-09-24 Par sujet Guillaume Durieux

> est-ce qu'il ne serait pas possible que les données saisies soient
> rajoutées dans le fichier csv côté serveur, et d'utiliser ce fichier
> csv en liaison dynamique ?


Bonjour,

Je crois que ce n'est pas possible, de plus je dois avouer ne pas trop
comprendre et ces histoires de liaison dynamiques. Mes connaissance SQL et autre
ne sont pas suffisantes...

Merci tout de même

Guillaume Durieux

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Re: transfert données csv vers base

2007-09-24 Par sujet yves dutrieux
Bonjour,

Le 23/09/07, Guillaume Durieux <[EMAIL PROTECTED]> a écrit :
>
>
> > Il faut bien copier tout le tableau importé dans Calc, ligne de titres
> > comprises, puis coller dans Base en suivant le mode d'emploi :
> > Édition/Coller, et pas dans une table déjà créée. La nouvelle table se
> > crée de ce fait.
> >
>
> Bonsoir et merci de votre réponse.
>
> Je suis bien d'accord avec ce que vous dites plus haut.
> Ceci dit, je ne veux pas qu'une nouvelle table se crée a chaque fois que
> j'importe des données. En effet, toutes les données doivent se trouver
> dans la
> même table. C'est ca mon problème...


Je pense que ceci va t'aider :
http://fr.openoffice.org/Documentation/How-to/Bdd/tables_csv_dynamiques.pdf

Yves


Guillaume Durieux
>
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
web site : http://www.molenbaix.com


Re: [users-fr] Re: transfert données csv vers base

2007-09-23 Par sujet Jean-Pierre DUPHLOUX

Guillaume Durieux a écrit :
 
  
Il faut bien copier tout le tableau importé dans Calc, ligne de titres 
comprises, puis coller dans Base en suivant le mode d'emploi : 
Édition/Coller, et pas dans une table déjà créée. La nouvelle table se 
crée de ce fait.





Bonsoir et merci de votre réponse.

Je suis bien d'accord avec ce que vous dites plus haut.
Ceci dit, je ne veux pas qu'une nouvelle table se crée a chaque fois que
j'importe des données. En effet, toutes les données doivent se trouver dans la
même table. C'est ca mon problème...

Guillaume Durieux

  
Je crois qu'il faut laisser se créer la nouvelle table, puis trouver une 
astuce pour fusionner les données, peut-être au moyen d'une macro qui, 
des deux tables, ne ferait plus qu'une en éliminant les doublons, avec 
une clé ou un index qui pourrait être indépendant des tables : un 
enregistrement = un numéro attribué, non pas par la machine, mais par vous.


Jean-Pierre

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Re: transfert données csv vers base

2007-09-23 Par sujet Francois Gatto
Bonjour,

Guillaume Durieux a écrit :
>  
>> Il faut bien copier tout le tableau importé dans Calc, ligne de titres 
>> comprises, puis coller dans Base en suivant le mode d'emploi : 
>> Édition/Coller, et pas dans une table déjà créée. La nouvelle table se 
>> crée de ce fait.
>>
> 
> Bonsoir et merci de votre réponse.
> 
> Je suis bien d'accord avec ce que vous dites plus haut.
> Ceci dit, je ne veux pas qu'une nouvelle table se crée a chaque fois que
> j'importe des données. En effet, toutes les données doivent se trouver dans la
> même table. C'est ca mon problème...
> 
> Guillaume Durieux
> 

1°) Importer le fichier csv dans Calc

NB 1 : si le fichier csv contient des lignes déja existantes dans la
table de destination, soit les masquer, soit les supprimer.

NB 2 : si la table de destination dans Base contient une clé, il faut
veiller à ce que cette clé existe dans le fichier csv *sinon* :
la créer dans Calc.
Dans ce cas, incrémenter la clé à partir du dernier enregistrement dans
base + 1

2°) Sélectionner l'ensemble des données dans Calc
- faire un glisser-déposer (drag & drop) sur la table dans Base
ou
- faire un copier-coller sur la table dans Base

3°) A l'ouverture de l'assistant de copie dans la table, préciser
- le nom de la table dans laquelle importer les données,
- "ajouter des données" dans les options.

4°) Assignation des colonnes :
Vérifier que chaque colonne de Calc coïncide avec la colonne équivalente
de la table dans Base
Au besoin décaler le(s) champ(s) [à droite ou à gauche].

5°) Validation de l'import en cliquant le bouton "Créer".

Voilà, il n'y a pas de problème dans ce genre d'import si l'on respecte
bien la nature et le type des données en veillant surtout aux clés.

Quelques copies d'écran ici :
http://www.cijoint.fr/cij23445053026600.odt

Francois Gatto

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] Re: transfert données csv vers base

2007-09-23 Par sujet Guillaume Durieux
 
> Il faut bien copier tout le tableau importé dans Calc, ligne de titres 
> comprises, puis coller dans Base en suivant le mode d'emploi : 
> Édition/Coller, et pas dans une table déjà créée. La nouvelle table se 
> crée de ce fait.
> 

Bonsoir et merci de votre réponse.

Je suis bien d'accord avec ce que vous dites plus haut.
Ceci dit, je ne veux pas qu'une nouvelle table se crée a chaque fois que
j'importe des données. En effet, toutes les données doivent se trouver dans la
même table. C'est ca mon problème...

Guillaume Durieux



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Re: transfert données csv vers base

2007-09-23 Par sujet Jean-Pierre DUPHLOUX

Guillaume Durieux a écrit :

si je fais ce qui tu m'indique, le contenu est bien collé mais tout est mis dans
le 1er champ...

Il semblerait que je doive coller colonne par colonne.

Merci de ton aide
Guillaume

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



  
Il faut bien copier tout le tableau importé dans Calc, ligne de titres 
comprises, puis coller dans Base en suivant le mode d'emploi : 
Édition/Coller, et pas dans une table déjà créée. La nouvelle table se 
crée de ce fait.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] Re: transfert données csv vers base

2007-09-23 Par sujet Guillaume Durieux

> ouvrir le .csv avec calc ... puis copier/coller dans base
> 
> peut-ëtre
> 
> hgrac
> 


Cette solution ne fonctionne pas...
C'était bien essayé !

Guillaume Durieux

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Re: transfert données csv vers base

2007-09-23 Par sujet Hervé Grac

Guillaume Durieux a écrit :

si je fais ce qui tu m'indique, le contenu est bien collé mais tout est mis dans
le 1er champ...

Il semblerait que je doive coller colonne par colonne.

Merci de ton aide
Guillaume

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



  

ouvrir le .csv avec calc ... puis copier/coller dans base

peut-ëtre

hgrac

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] Re: transfert données csv vers base

2007-09-23 Par sujet Guillaume Durieux
si je fais ce qui tu m'indique, le contenu est bien collé mais tout est mis dans
le 1er champ...

Il semblerait que je doive coller colonne par colonne.

Merci de ton aide
Guillaume

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]