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 : "Perdus dans mes données" [base de donnée] [ Archives / J'AI BESOIN D'AIDE !!!! :O ] (Encore1ben)

vendredi 13 février 2004 à 15:12:32 | "Perdus dans mes données" [base de donnée]

Encore1ben

Excusez moi, pour le titre, mais j'aime bien faire un peu original, ca change des "Aidez moi", "Help" et autres "Au Secours..."

Je me suis attaqué à la programmation d'un logiciel faisant appel à un base de donnée sous delphi. En résumé, à l'aide de delphi, j'attaque une base de donnée Access, à l'aide des composants BDE, et forcément, gland comme je suis, je me retrouve avec plusieurs interrogations:

1- comment fais t on pour renommer une table en cours d'utilisation ??

2- A chaque démarrage, le logiciel me demande, un login et mot de passe pour me connecter. Après avoir chercher à gauche, à droite, je suis tombé sur un post expliquant, qu'il fallait mettre un databse pour résoudre ce problème. Chose que j'ai faite, mais en vain, car lorsque je veux rentrer le nom de ma base dans Databasename, ce dernier me répond un truc du genre: "Duplicated Database Name 'nomdemabase''. Bref, je comprends l'anglais, mais je comprends pas comment résoudre ce problème...


3- Si je distribue mon produit, faudra t il à chaque fois, créer une liaison ODBC sur les machines concernés, ou ceci va t il se faire tout seul ?? Si non, y'a t il un moyen d'eviter ce problème ?

4- Enfin, existe t il un moyen simple et rapide, sous Delphi, de transférer le contenu d'une base vers un fichier excel ?? une exportation, en fait, ou faut il que je lise ligne par ligne la table, pour la cller ligne par ligne dans un fichier excel...

Excusez moi pour toutes ces questions, mais c'est important pour la suite de mon développement !

Je remercie, d'avance, toutes les âmes généreuses, répondant à une ou pls de mes questions,

Merci et Bon WE,



Ne me frappez pas, je suis novice [Ancien Débutant].... =)

vendredi 13 février 2004 à 15:57:46 | Re :

TheShAmAn

Réponse acceptée !
Tu veux renommer la table sous Access ou avec Delphi, car si c avec Delphi, c une requete SQL.
Ensuite, pr ton pb de connection, as-tu enregistré ta base dans les sources de donnée (ODBC)??? Dc le panneau de configiguration / Outils Administration/Source de données (ODBC).
3- En ce ki concerne la création de liaison ODBC, elle pourra se faire automatiquement, qd tu créeras l'install de ton soft... a toi de bien configuré ton soft apres ;)
4- bah pr ca, moi je ne suis po sur de moi si je te dis ke c possible de tt transferer... mais po directement...
5-Ohh, y en a po!!!


En esperant ke ca va t'aider un peu..; et ke je me sois po trop tromper :p


"La programmation c bien,
En abuser ca craind..."
(faites le en rythme, ca donne :p )

vendredi 13 février 2004 à 16:24:16 | Re :

Encore1ben

Tout d'abord, merci pour ta réponse.

1-Oui, je veux renommer une table depuis Delphi. Le problème,c'est que niveau SQL, je suis assez limité... Pourrais tu me donner la syntaxe de la requête SQL, svp ?? Sinon, c po grave, j'ai trouvé une parade, un peu trop chiante, à mon problème (je crée une nouvelle table, je copie tous dans cette nouvelle table, et je remets à zéro la table d'origine... c pas super pratique, mais c le mieux que je puisse faire!)

2- Pour la connection, ca je l'ai fais !! j'ai bien crée un lien ODBC vers ma table, mais rien n'y fais, il me demande toujours un login et un mdp... (je tiens à rajouter, que je laisse ces champs vide, c peut être pour cela !!)

3- Tant mieux, si cela se fais tout seul lors de la création de l'exe..

4- Tant pis, merci quand même... :D

5- T'inqiètes, je peux en trouver une, si cela te perturbe :p

Merci beaucoup !

Ne me frappez pas, je suis novice [Ancien Débutant].... =)

vendredi 13 février 2004 à 23:23:18 | Re :

Delphiprog

Administrateur CodeS-SourceS
Réponse acceptée !
une question à la fois, please...
Réponse au dernier post :

1- si quelqu'un connait la commande SQL pour renommer une table, qu'il lève le doigt. Nous nous prosternerons devant lui...
Ceci dit, quel est l'intérêt de renommer les tables en cours d'utilisation d'une application ?

2- Demande de login. Regarde donc l'évènement OnLogin du composant TDataBase dans l'aide. Tout y est expliqué et illustré.

3- Création d'une connexion ODBC au déploiement : relis bien ce qu'a écrit TheShAmAn. Il parle de "qd tu créeras l'install de ton soft" et non de création de l'exe.

4- exportation vers Excel : comme Excel peut lire plusieurs formats en importation (CSV, XML, etc) il faudrait être un peu plus précis sur les choix arrêtés. Si tu veux faire directement un classeur Excel, c'est encore autre chose et, là aussi, il y a plusieurs façons d'y parvenir.

"gland comme je suis" : ça tombe bien. Tu devrais postuler pour bosser à la C.E., ils en cherchent pour nourrir leur écureuil.
Oui, bon, je sais, c'était pas terrible comme blague... .
May Delphi be with you

lundi 16 février 2004 à 10:50:27 | Re :

TheShAmAn

Lol, j'avais meme pas percuté pr le rename de la table :p, bj Delphiprog.

Sinon, Encore1Ben, si tu as des PB en SQL, achetes toi un MEMENTO SQL. Ca se trouve ds ttes les librairie ou FNAC, etc... Ca coute 20 francs environ!!! Tu auras ttes les requetes ke tu veux ;)

Allez, ciao ;) et requetes sec 8)


"La programmation c bien,
En abuser ca craind..."
(faites le en rythme, ca donne :p )

lundi 16 février 2004 à 14:03:26 | Re : Lost in database

Delphiprog

Administrateur CodeS-SourceS
Lost in database
Ca pourrait faire un bon titre pour un bouquin ou une chanson
(sur l'air de "Another day in Paradise" de Phil COLLINS).

C'est vrai qu'un mémento SQL, ça coûte quasiment rien et que ça rend de grands services.

Oh think twice .....

Oh Lord, is there nothing more anybody can do
Oh Lord, there must be something you can say

(voir page web pour le reste des paroles)

May Delphi be with you

jeudi 15 juillet 2004 à 12:39:47 | Re : "Perdus dans mes données" [base de donnée]

Encore1ben

Pas mal "Lost In database" ! :D Si c'est du même acabit que "Lost In Translation", j'achète.... :D

Sinon, je vous remercie pour votre aide... Et puis, afin d'eviter de me faire frapper, je me suis procurer un memento SQL digne de ce nom, et je m'en sors finalement tout aussi bien !

Merci et bonne journée,

Longue vie à ce forum !


Ne me frappez pas, je suis novice.... =)



Cette discussion est classé dans : problème, ligne, base, donnée, delphi


Répondre à ce message

Sujets en rapport avec ce message

Base de donnée [ par Also know as ] Bonjour,Voici mon problème, j'ai crée un programme avec une base de donnée mais le problème c'est que le logiciel ne marche pas chez une autre personn Utilisation d'une Base de donnée sur un réseau local [ par guilhemrostain ] Bonjour, je vous expose directement mon problème : Pour mon application sous Delphi 7 j'utilise une connection à une base de donnée. J'ai testé avec u liaison : Delphi - Base de donnée sur ODBC, comment ca marche ? [ par Nostrooo ] Bonjour tout le monde,Je suis un apprenti informaticien en charge d'un projet pour mon entreprise :Faire une base de donnée avec toute les plage d'adr base de donnée et quickreport [ par pseudoOM ] Bonjour à tous ! Je suis un débutant en delphi et j'ai un problème qui me tracasse depuis quelques jours. J'ai créé une fiche avec un quickrep (qui co Requête Mysql avec Delphi????????? [ par Gokuan ] Hello tout le monde,  J'ai une base de donnée MYSQL et j'arrive à me connecter dessus avec le composant db express, SQL connection... jusque là pas de base de donnée et language delphi [ par anthoda ] Bonjour,   Est ce que quelqu'un sait comment on peut faire pour supprimer une base de donnée sql en language delphi? Delphi 6 base de donnée [ par anne ] Comment créer une connection avec ma base de donnée Accesse dans Delphi 6?Merci! DGGrid et base de donnée [ par Sunny21 ] bonjour a tous,j'ai un problème avec mon DBGrid. J'ai rempli mon grid avec des donnée de base de donnée. C'est-a dire que j'ai des liste de sélectio Re: Problème base de donnée reglé [ par zezet ] MickaëlC'est bon ca marche Merci Base de donnee et Delphi 7 PE [ par Seth77 ] Bonjourj ai Delphi 7 PE, j aimerais faire une base de donnée mais le composant n est pas dans la version PE! comment faire ?ou alors pouvez vous me pr


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


HTC G1

Entre 449€ et 449€


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,265 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é.