stu76
Messages postés186Date d'inscriptionsamedi 5 mars 2005StatutMembreDernière intervention17 février 20081 8 oct. 2005 à 16:19
Bravo pour le prog très pratique. Juste une question comment peut-on faire pour définir un champ en alphanumérique ? Pour le reste il top.
stu
josswel
Messages postés67Date d'inscriptionlundi 23 mai 2005StatutMembreDernière intervention 3 juin 2009 14 juin 2005 à 11:57
bon prog Cupracine de plus elle peut aller avec avec ton prog maurico .
cupracing
Messages postés27Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention24 février 20051 23 déc. 2004 à 09:10
merci pour ta source Mauricio c'est vraiment super cette fonction pour récupérer les champs d'une table!
Bonne continuation,
@lex
cs_MAURICIO
Messages postés2106Date d'inscriptionmardi 10 décembre 2002StatutModérateurDernière intervention15 décembre 20145 22 déc. 2004 à 17:36
Voilà G trouvé comment recuperer la structure des champs d' une table. Donner moi 1 minute et je poste la source !!!
PS: c gràce à la source de cupRacing que j' y suis arrivé : )
cs_MAURICIO
Messages postés2106Date d'inscriptionmardi 10 décembre 2002StatutModérateurDernière intervention15 décembre 20145 22 déc. 2004 à 14:42
Ouhla, oui, elle est avec le programme cette unit!
Faut voir si on peut en tirer quelques chose ... sinon, c' est bien ce que je pensais: y' a du BDE dans l' air !
cs_MAURICIO
Messages postés2106Date d'inscriptionmardi 10 décembre 2002StatutModérateurDernière intervention15 décembre 20145 22 déc. 2004 à 14:39
Ouai, je vais voir aussi si on a le pas de cette Unit ...
Sinon, c une bonne actualisation, bravo cupracing!
jmp77
Messages postés1119Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention 4 octobre 20067 22 déc. 2004 à 09:53
Bravo Cupracing joli modif de ton soft.
Continue comme ca.
Allez bonne prog,
JMP77.
PS : Mauricio, effectivement je n'avais pas fait attention au debut mais maintenant que je vois la nouvelle version de cupracing je pense que je vais regarder de plus pres l'unite StrucBDD. Peut etre y a t'il une piste dedans qui nous montrera comment récupérer la taille des champs.
cupracing
Messages postés27Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention24 février 20051 22 déc. 2004 à 08:53
Merci Mauricio pour ta note et tes remarques. J'ai ajouté des champs pour saisir le nom et le type du nouveau champs comme tu me l'as suggéré. :-)
En fait c'est jmp77 qui m'a trouvé le source de l'unité StrucBDD car dans le forum j'avais demandé comment créer un nouveau champ car je n'arrivais pas à trouver... merci encore à jmp77 ... donc je ne l'ais mis qu'en source afin d'aider d'autres personnes qui comme moi voudrait ajouter des champs et car c'est vrai que je n'ais pas trouvé d'exemples qui fesais ça auparavant.
cs_MAURICIO
Messages postés2106Date d'inscriptionmardi 10 décembre 2002StatutModérateurDernière intervention15 décembre 20145 21 déc. 2004 à 18:58
Ah oui, j' allais oublier : 10/10 ...
Au fait l' unité StrucBDD que tu utilises, t' as trouvé ça où??? Sinon rien à voire avec les fonctions BDE??!!!
Parce que jmp77 et moi cherchons à récupérer l' info d' un champ d' une table de type float à savoir la precision et la taille totale soit par ex. 8N3 dans ton source.
cs_MAURICIO
Messages postés2106Date d'inscriptionmardi 10 décembre 2002StatutModérateurDernière intervention15 décembre 20145 21 déc. 2004 à 18:52
Bravo cupracing!
Juste une petite remarque qui n' en est pas une, mais une sugestion si tu me le permets:
Change ton source de façon à ce que l' utilisateur puisse choisir le nom du champ (grace à un TEDit par ex. ), le type (String/Integer/Boolean/Float etc ...), la précision pour les floats etc ...
Sinon chapeau, c' est la 1ere fois que je touves une source qui fait ça.
PS pour jmp77: t' as vu? on peux choisir la précision pou définir le champs comme etant 7N2 par exemple. Il faut trouver comment récupérer cette info, grave ...
jmp77
Messages postés1119Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention 4 octobre 20067 20 déc. 2004 à 15:45
Pas de souci.
Si tu veux tu peux faire une mise à jour de ta source. Normalement tu as un lien sous le titre de ta source qui te dit "Ceci est votre source, si vous souhaitez la modifier cliquez ici".
++,
JMP77.
cupracing
Messages postés27Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention24 février 20051 20 déc. 2004 à 15:32
Merci JMP77 pour ton commentaire, tu as raison c'est vrai que ça aurait été plus explicite avec un DBGrid et DataSource, j'y penserais pour mes futurs sources ;-)
Bonne continuation,
@lex
jmp77
Messages postés1119Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention 4 octobre 20067 20 déc. 2004 à 15:13
C'est cool d'avoir mis en source ça servira au prochain qui se prendront la tête sur la question.
Sinon c'est pas mal pour une première source sur le réseau.
Juste une petite remarque tu aurais pu mettre un dbgrid et datasource et afficher la base que l'on voit le résultat à l'affichage. Car dans mon cas je ne peux pas ouvrir directement les bases dbases.
Pour ceux que ca interesse poser un dbgrid et un datasource initialiser la propriété DataSet du datasource à table1.
Initialiser la propriété DataSource du dbgrid à DataSource1.
Allez dans la propriété TableName du Table1 et mettez Test.dbf puis mettez active à true et vous verrez la base.
Allez note finale 9/10 ( je te mets un petit -1 parceque tu n'as pas affiché la base).
8 oct. 2005 à 16:19
stu
14 juin 2005 à 11:57
23 déc. 2004 à 09:10
Bonne continuation,
@lex
22 déc. 2004 à 17:36
PS: c gràce à la source de cupRacing que j' y suis arrivé : )
22 déc. 2004 à 14:42
Faut voir si on peut en tirer quelques chose ... sinon, c' est bien ce que je pensais: y' a du BDE dans l' air !
22 déc. 2004 à 14:39
Sinon, c une bonne actualisation, bravo cupracing!
22 déc. 2004 à 09:53
Continue comme ca.
Allez bonne prog,
JMP77.
PS : Mauricio, effectivement je n'avais pas fait attention au debut mais maintenant que je vois la nouvelle version de cupracing je pense que je vais regarder de plus pres l'unite StrucBDD. Peut etre y a t'il une piste dedans qui nous montrera comment récupérer la taille des champs.
22 déc. 2004 à 08:53
En fait c'est jmp77 qui m'a trouvé le source de l'unité StrucBDD car dans le forum j'avais demandé comment créer un nouveau champ car je n'arrivais pas à trouver... merci encore à jmp77 ... donc je ne l'ais mis qu'en source afin d'aider d'autres personnes qui comme moi voudrait ajouter des champs et car c'est vrai que je n'ais pas trouvé d'exemples qui fesais ça auparavant.
Tu peux trouver les sources ici:
http://www.elists.org/pipermail/delphi-db/2000-November/002733.html
http://info.borland.com/devsupport/bde/bdeapiex/dbidorestructure.html
@lex
21 déc. 2004 à 18:58
Au fait l' unité StrucBDD que tu utilises, t' as trouvé ça où??? Sinon rien à voire avec les fonctions BDE??!!!
Parce que jmp77 et moi cherchons à récupérer l' info d' un champ d' une table de type float à savoir la precision et la taille totale soit par ex. 8N3 dans ton source.
21 déc. 2004 à 18:52
Juste une petite remarque qui n' en est pas une, mais une sugestion si tu me le permets:
Change ton source de façon à ce que l' utilisateur puisse choisir le nom du champ (grace à un TEDit par ex. ), le type (String/Integer/Boolean/Float etc ...), la précision pour les floats etc ...
Sinon chapeau, c' est la 1ere fois que je touves une source qui fait ça.
PS pour jmp77: t' as vu? on peux choisir la précision pou définir le champs comme etant 7N2 par exemple. Il faut trouver comment récupérer cette info, grave ...
20 déc. 2004 à 15:45
Si tu veux tu peux faire une mise à jour de ta source. Normalement tu as un lien sous le titre de ta source qui te dit "Ceci est votre source, si vous souhaitez la modifier cliquez ici".
++,
JMP77.
20 déc. 2004 à 15:32
Bonne continuation,
@lex
20 déc. 2004 à 15:13
Sinon c'est pas mal pour une première source sur le réseau.
Juste une petite remarque tu aurais pu mettre un dbgrid et datasource et afficher la base que l'on voit le résultat à l'affichage. Car dans mon cas je ne peux pas ouvrir directement les bases dbases.
Pour ceux que ca interesse poser un dbgrid et un datasource initialiser la propriété DataSet du datasource à table1.
Initialiser la propriété DataSource du dbgrid à DataSource1.
Allez dans la propriété TableName du Table1 et mettez Test.dbf puis mettez active à true et vous verrez la base.
Allez note finale 9/10 ( je te mets un petit -1 parceque tu n'as pas affiché la base).
Bonne continuation sur le réseau.
Bonne prog,
JMP77.