Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : excel : quel paradox ! [ Base de données / Access ] (NinJoDo)

mercredi 17 janvier 2007 à 20:04:43 | excel : quel paradox !

NinJoDo

 excel : quel paradox !
Bonjour à tous !

J'ai développé une appli basée sur sur une table paradox vide (c'est bien mon petit !)

J'ai à côté un fichier excel qui contient les enregistrements (ha ! bah là c'est carrément le susucre !)

Je sais pas comment remplir la table paradox avec le contenu du fichier excel. (hooooooooooooooooooooo)
Ca a pourtant l'air évident pour tout le monde, puisque je ne trouve rien dans les forums, mais pas pour moi.

(et tu n'as même pas réfléchi un peu ?)

Bin si, j'ai vu que je pouvais importer ma table excel sous access, et que sous access je pouvais exporter ma table en paradox (ha bin voilà !!!)
Bin oui mais le problème c'est que tous les caractères accentués sous access se transforme en caractères tous carrés après l'exportation ! c'est balot ça non ?
De plus je constate que les types de champ n'ont pas grand'chose à voir quand je les regarde avec access, ou quand je les regarde avec le module base de données de DELPHI.

Alors qu'est-que c'est la soluce ? si si y'en a forcément une !

merci les amis !

mercredi 17 janvier 2007 à 20:08:37 | Re : excel : quel paradox !
jeudi 18 janvier 2007 à 10:16:22 | Re : excel : quel paradox !

NinJoDo

Ha bah en fin de compte c'est peut-être pas si évident pour tout le monde ! ;-)

jeudi 18 janvier 2007 à 12:07:27 | Re : excel : quel paradox !

Delphiprog

Administrateur CodeS-SourceS
Je pense qu'il y a au moins 2 façons de procéder :
1- soit exporter en CSV à partir d'excel et utiliser un composant TBatchMove qui injecte dans la tabel Paradox

2- soit utiliser les composants ADO de Delphi pour lire le classeur Excel et les composants de la palette BDE pour écrire dans la table Paradox.

A toi de choisir la façon de faire qui te convient le mieux.

May Delphi be with you !

Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.

jeudi 18 janvier 2007 à 13:11:35 | Re : excel : quel paradox !

NinJoDo

j'ai pas tout compris mais ça a l'air très bien !

 

je vais tester la première solution !


jeudi 18 janvier 2007 à 18:28:42 | Re : excel : quel paradox !

NinJoDo

alors... ouais... euh... j'ai regardé la doc batchmove de delphi, j'ai fais des recherches sur le forum, et je comprends toujours pas comment ça fonctionne.

point positif : un nouveau truc à apprendre (cool !)
point négatif : embêter delphiprog pour qu'il me transmette sa science...


vendredi 19 janvier 2007 à 00:28:45 | Re : excel : quel paradox !

couf

Membre Club
Salut,

Tiens c'est drôle aujourd'hui je me suis heurté au même problème et conclusion que toi. Entre excel acess et les tables paradox c'est pas la joie.
Une table paradox au départ, je la lie sous access, je l'exporte sous excel, je corrige ma colone en l'occurence une rangée de 1 à supprimer. ensuite je fais le chemin inverse et bin...........
Crash, mon programme ne reconnait plus la table.
J'ai été obligé de faire la méthode Delphiprog, après transformation faire un csv (séparateur point virgule) puis faire un import du csv vers paradox bizar quand même.


couf

vendredi 19 janvier 2007 à 13:04:58 | Re : excel : quel paradox !

NinJoDo

Bon alors je tiens une solution au problème.
Je la met ici pour ceux que ça pourrait intéresser.

1) jeter un oeil sur l'excellent tut ici
2) faire un transfert de la table excel à la table paradox par un batchmove (merci delphiprog)

J'ai un dernier souci (j'avoue que j'ai pas encore fait les recherches) : au moment du 2), j'aimerais paramétrer le type des champs paradox qui vont accueillir les données pour éviter d'avoir du float là où j'aimerais avoir de l'incrément auto, etc.

Voili voilou....

vendredi 19 janvier 2007 à 23:25:48 | Re : excel : quel paradox !

NinJoDo

J'ai cru que la partie était gagnée quand j'ai trouvé ça !

base.Open;
base.edit;
Table1.open;
table1.Edit;
base.FieldByName('Id').SetFieldType(ftautoinc);
base.FieldByName('Adresse').SetFieldType(ftmemo);
batchmove1.Execute;
application.Terminate;

hé bien pas du tout ça ne change rien...

Si quelqu'un a une idée...

samedi 20 janvier 2007 à 09:24:08 | Re : excel : quel paradox !

NinJoDo

Surtout ne le dites à personne mais là, vraiment, je sèche...

Donc si vraiment quelqu'un a vraiment une idée, qu'il n'hésite vraiment pas !


1 2

Cette discussion est classé dans : access, table, excel, bin, paradox


Répondre à ce message

Sujets en rapport avec ce message

Excel vers une table paradox [ par DGPat ] Bonjour à tous et meilleurs voeux pour 2005En recherchant des solutions sur le forum, j'ai vu la réponse de VincentStryckmans au sujet de l'importatio exporter les données d'une table paradox vers excel [ par kam81 ] Bonjour,Il ne me reste que cette derniere étape pour finir mon application,comment transférer les données d'une table paradox vers un fichier excel qu Access excel table delphi [ par rachid_fes ] bonjourjj espere que je trouve un coup de poussevoila je cherche une methode qui permet de prentre ma table ou dbgrid et l envoyer en access et excel exporter table paradox 7 vers access [ par zanoubya2008 ] Bonjours,je suis un peu largué, je veut importer une table paradox 7 vers acces mais un message d'erreur s'affiche. je suis débutante dans les base de De Excel vere Paradox [ par MUSTAPH_A ] Je veux transferé les données se trouvant dans un feuille excel ( sous forme de table (nom, prenom, adresse ) contenant 30000 enregistrements) vers un Importer un feuille excel ver une table access a travere Delphi [ par merazkaabdennebi ] Bonjour, Je cherche à réaliser un import d'un fichier excel vers une table de ma base de données access en utilisant delphi ADOQuery et excel en écriture [ par yvessimon ] Bonjour, Avec ADOConnexion et ADOQUery il est possible de lire (visualiser) une table contenue dans un dossier Excel. Par contre je n'arrive pas à mot de passe d'une table paradox [ par DJIMBOUCHDJ ] Command ouvrir une base de donnée paradox avec mot de passe  oublier Exporter une table Parodox vers Exel [ par damene ] Bonjour tout le monde. Pour exporter une table Paradox vers ExcelDans la discussion du 04/06/2008 HAFTARI Fouad proposait ce lien<a href="http: problème table paradox delphi [ par chesa ] Bonjour, J'ai un problème, je ne sais si vous avez remarqué vous aussi lors de l'utilisation des tables sous delphi. le problème c'est quand je supp


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.