• Besoin d'aide ? Publiez votre question
  • Publier
Publicité

Actualités relatives

20 trucs et astuces pour OpenOffice (Tom's Guide)

Publié le 25 juillet 2008

Nos collègues de chez Tom’s Guide ont récemment mis en ligne un dossier consacré à la suite bureautique OpenOffice. 20 trucs et astuces, simples à appliquer et qui vous faciliteront l’utilisation des principales fonctions de cette alternative à Microsoft Lire la suite

Les téléchargements du jour

Publié le 27 septembre 2005

Comme chaque jour, nous vous proposons de découvrir les nouveaux téléchargements tirés de la logithèque d'Infos-du-Net : logiciels pour Windows, Linux, Macintosh et Pocket PC, mais aussi jeux vidéos, d&eacuteLire la suite

OpenOffice débarque en version 2.0

Publié le 20 octobre 2005

Après des mois d’attentes et une multitude de versions « Release Candidate » en tous genres, Sun s’est enfin décidé à mettre en ligne la version finale de sa suite bureautique OpenOffice.org dans sa Lire la suite

Les téléchargements du jour

Publié le 18 octobre 2005

Comme chaque jour, nous vous proposons de découvrir les nouveaux téléchargements tirés de la logithèque d'Infos-du-Net : logiciels pour Windows, Linux, Macintosh et Pocket PC, mais aussi jeux vidéos, d&eacuteLire la suite

Les derniers tests

Test : Nokia N97, un vrai clavier, du Wi-Fi, un grand écran tactile...

Test : Nokia N97, un vrai clavier, du Wi-Fi, un grand écran tactile...

Publié le 29 juin 2009

Caractéristiques Capteur photo 5 MégapixelsPoids 150 grammesDimensions 11,7 x 5,5 x 1,6 cmAutonomie en communication 5h20Autonomie en veille 400 heuresMémoire interne 32 G0Mémoire externe  Micro SD (48 Go)Indice DAS -Nokia présente son N97 comme 'Lire la suite

Disques durs : les performances suivant les générations

Disques durs : les performances suivant les générations

Publié le 29 juin 2009

A quel rythme évoluent les disques durs ? Le passage d’une génération à une autre est-il vraiment justifié sur le plan des performances, de la consommation et du rendement ? Pour le savoir, nous avons comparé 3 générations successives de disques durs.Lire la suite

Les bonnes raisons pour ne pas passer à l'iPhone 3G S

Les bonnes raisons pour ne pas passer à l'iPhone 3G S

Publié le 26 juin 2009

L'iPhone 3G S vaut-il vraiment son prix ou bien peut-on encore se contenter d'un ancien modèle 3G ?Lire la suite

10 To pour 700 € : le RAID ultime ?

10 To pour 700 € : le RAID ultime ?

Publié le 26 juin 2009

Les SSD semblent se présenter comme le nec plus ultra de la solution de stockage, mais ils ne fournissent pas une capacité suffisante. Nous avons voulu voir de ce que vous pourriez obtenir pour 700 € si vous décidiez d'investir dans 12 disques de 1 To.Lire la suite

voir tout
Tom's Hardware > Forum > Programmation > C / C++ / Java > utiliser une base de données openoffice à travers un programme C

utiliser une base de données openoffice à travers un programme C

Tomshardware : 1,4 millions d'inscrits dans 6 pays différents répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,

Je souhaiterais crééer une base de données sous openoffice (une liste d'élèves avec leurs notes,une feuille contenant les coeffs),ensuite apeler cette base au travers un programme écrit en C(pour ensuite l'utiliser pour calculer les moyennes des étudiants grace à mon prog...)
J'ai besoin d'aide pour démarrer (car je n'ai pas encore démarrer car je ne sais comment démarrer...):quelle type de base dois -je créer sous openoffice ???il y en plusieurs type :ODBC,dBase,ADO,Adabas,JDBC mais celle ci je crois que c'est pour JAVA d'après un poste que j'ai lu .
C'est ma seule question pour l'instant.
MERCI Bcp d'avance pour vos réponses.

PS: g pas mal cherché sur le web,mais bon sang il n'y a vraiment pas grd chose sur "openoffice & langage C".
JE travaille sous Windows XP,avec DEVC++.

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

recherche l'api de ooo...

------------------------------ Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Répondre à KangOl

ok.merci,j'SpR que celà m'aidera à démarrer.
++

Répondre à taniaa

ALors...d'après ce que j'ai compris , l'API de OOo est UNO elle peut être programmée en C++,JAva... donc dois-je moi même la programmer ou existe t elle déjà??!
CE que je ne comprends pas non plus c'est qu'apparement l'API servira à utiliser Basic un autre langage de programmation...
non,sincèrement je me noie là,j'arrive pas relier tt ça et comprendre l'ordre dans le quel je dois procéder.
Enfin ,autre chose bizarre je ne dois programmer qu'en C et pas C++ or dans les docs que j'ai trouV ils passent toujours par une programmation objet...étant donné que nous n'avons fait que du C en cours pour le moment je sais pas...tt ça me parait vraiment compliqué / à mes connaissances.
Peut-être que je suis totalement à l'ouest.Quelqu'un pourrait il éclairer ma lanterne?
Merci bcp d'avance.

Répondre à taniaa

bha si ooo n'a pas d'api C c'est DTC :o

------------------------------ Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Répondre à KangOl

oui j'ai déjà consulT tous ces liens boubpopsyteam ,et j'ai également cherché "API OOO" !! of course, mais je ne suis jamais tombée sur un exemple concret d'utilisation avec les "Global Namespace in C++".J'ai du mal à comprendre comment je dois utiliser UNO, faut il télécharger qqch...je ne comprends pas l'outil même aie!
j'avoue g du mal...et KangOl ,que signifie "DTC" ??
:/
Bon beh jV relire pour la nième fois les docs openoffice,et jvous fais signe.
Merci encore.
++

Répondre à taniaa

Il faut que tu télécharges l'api oui ... et que tu ai les libs nécessaires dans ton projet ...

Sans vouloir être méchant ni t'offenser, je crains que le fait que tu ne saches pas toutes ces choses rendent ton projet assez irréalisable pour toi au moins dans un premier temps ... Tu as des choses plus basiques à apprendre que l'utilisation d'une API.

Je ne traduirais pas DTC c'est vulgaire ;)


Message édité par boub popsyteam le 24-12-2005 à 17:59:34
Répondre à boub popsyteam

merci boubpopsyteam.
Vous avez raison, faut que je reprenne tt ça posément.

Mais c notre prof,il nous a donné des projets difficiles/à nos connaissances, c l'avis de toute ma classe...parce que ça va quoi je ne suis pas trop nulle d'habitude en prog ;)

Allez, jV la télécharger cette API et essayer d'avancer.
thanks.
++

Répondre à taniaa

de toute facon, je pense pas que ooo aie un api en c :/

------------------------------ Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Répondre à KangOl

salut,

D'après ce que j'ai compris de ton projet, il n'est absolument pas nécessaire pour toi d'utiliser l'API native d'ooo ni UNO; je serais toi, je chercherais une API plus connue, par exemple une API utilisant ODBC, et j'attaquerais ma base créée avec OpenOffice avec cette API ODBC.

Philippe

Répondre à philalb

c'est une idée...

Répondre à KangOl

En fait, je me réponds à moi-même ...

il n'existe pas à ce jour de driver ODBC pour les bases "natives" OpenOffice 2.0 (HSQLDB).

Je te conseille donc d'utiliser dans OpenOffice (moi j'ai OpenOffice 1.1 et ça marche) un truc du genre "ODBC" comme interface puis "MS-Access" comme format de base (ce qui te permet de créer une base de type "fichier", qui ne nécessite aucun serveur particulier pour être exploitée).
Tu peux avec OpenOffice créer des tables, des champs dans ces tables, et une clé primaire par table (c'est MS-Access, c'est pas Oracle!); je pense que pour ton projet ça devrait suffire.
Tu peux ensuite utiliser n'importe quelle API C++ interfaçable avec ODBC (plutôt C++ que C, ne serait-ce que pour gérer le curseur qui contiendra les données résultat de ta requête SQL) pour attaquer cette base.
Bonne chance!

Philippe

Répondre à philalb

Bonsoir
Merci Philippe!
OK.Je vais suivre vos conseils,prendre ça comme point de départ,jpense que c la bonne direction[j'ai également oo 1.1].J'en ai parlé à mon prof et il m'a donné à peu près les mêmes éléments que vous Philippe ,notament qu'il fallait utiliser une API C++,des requêtes SQL...et a dit que c t -largement- faisable par qqn qui vient de commenC à apprendre le C..héhé donc jV le faire[y a de l'espoir].J'ai encore plusieurs mois avant de rendre le projet.Mais faut que je m'y mette sérieusement là.Je vous tiens au courant de son évolution.
Merci encore.
++

Répondre à taniaa

mauvais prof ... tu ne fera pas du bon cpp si tu pense en C mais c'est un autre problème ca...

------------------------------ Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Répondre à KangOl
Tom's Hardware > Forum > Programmation > C / C++ / Java > utiliser une base de données openoffice à travers un programme C
Aller à :

Il y a 338 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Annonces Google