|
|||||||
| WinDev Forum d'entraide sur la programmation en WinDev |
|
|
Publicité ' | |||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#21 |
|
Membre chevronné
![]() Développeur informatique Inscription : février 2007 Messages : 510 ![]() |
Bonjour
J'utilise HF en règle générale, mais aussi un peu Oracle pour des liaisons avec d'autres softs, et SQLserveur pour les mêmes raisons. Et bientôt Mysql; Gancau |
|
|
00
|
|
|
#22 |
|
Membre à l'essai
![]() Inscription : juin 2004 Messages : 22 ![]() |
J'utilise Sql-Server et MySql (en accès natif)
|
|
|
00
|
|
|
#23 |
|
Membre chevronné
![]() |
Hyperfile mais bientot SQL Server...
avec une analyse. Le projet est trop chaud à migrer entièrement, donc on garde l'analyse, en s'étant dépétré des catas (genre des rubriques de type tableau). L'analyse est bien pratique pour avoir un requêteur sql intégré au projet, développé avec nos petites mimines |
|
|
00
|
|
|
#24 | |
|
Membre régulier
![]() |
Bonjour,
Les BDD que j'utilise en WinDev / WebDev sont dans l'ordre d'utilisation : HF/CS , Oracle / SQL SERVER, et MySql sur de petits sites Web. Etant utilisateur de produits PC SOFT depuis plus de 15 ans, (et oui, quand j'ai commencé, on trouvait encore High Screen et Hyper File, je viens de prendre un coup de vieux), j'utilise HF depuis quasiment le début. Il faut reconnaitre les limites de la version Classic en réseau, mais je tiens à préciser qu'ayant travaillé sur des projets d'envergure en Oracle (8,9,10...) et MS SQL Server, la base de données Hyper File Client/Serveur n'a pas grand chose à leur envier dans ses dernières évolutions, c'est à dire à partir de la version 14. Citation:
En résumé, il n'existe pas de bonnes ou de mauvaises bases, simplement des contextes d'utilisation et des coûts bien différents... Essayez de me déployer 3 ou 4 serveurs Oracle (voir SQL SERVER)avec une cinquantaine de clients connectés simultanément, et vous me donnerez la facture avant d'avoir fait le moindre développement. Et sans aller jusque là, je tiens à rappeler que même MySql n'est pas gratuit en théorie en utilisation commerciale... Voilà pour mon avis et mes pratiques. En espérant avoir fait avancer le débat Bon Dev à tous. |
|
|
|
00
|
|
|
#25 |
|
Membre Expert
![]() Inscription : mars 2005 Messages : 1 682 ![]() |
Il y a de la sagesse et du vrai dans ce que tu dis. Je suis globalement d'accord.
Cependant, je ne peux laisser passer le fait de dire qu'HF CS n'a rien à envier à SQL Server ou Oracle. Je ne suis pas un expert base de données mais me considère comme un utilisateur averti. Et, sans un quelconque sentiment de mépris, je pense que seul un manque de connaissance de produits comme SQL Server ou Oracle peut amener à une telle affirmation. |
|
|
00
|
|
|
#26 | ||
![]() ![]() |
Citation:
Citation:
HF progresse incontestablement, mais HF est bien derrière ces bases de données...
__________________
Emmanuel Lecoester => On recrute des rédacteurs WinDev
|
||
|
|
00
|
|
|
#27 | |
|
Membre régulier
![]() |
Citation:
Quand je dis que HFCS n'a rien à envier à Oracle et SQL SERVER, j'avoue avoir exagérer sur la tournure de phrase, et je m'en excuse. Mais je pense sincèrement que sur des projets à taille humaine, n'impliquant pas des centaines de connexions simultanées, les capacités et fonctions actuelles de HFCS (TRiggers serveurs, procédures stockées, clustering, sauvegarde et Modification à chaud(quoique la dessus, je ne serais pas tres joueur!(lol)) sont des atouts qui, si on ajoute la notion financière dans le choix, font de HFCS un choix intéressant pour tout service ou développeur utilisant WinDev / WebDev sur des cibles de type PMI / PME. Tout est bien une question d'échelle et de contexte d'utilisation. Bonne soirée à tous et bon Weekend. Cordialement. |
|
|
|
00
|
|
|
#28 |
|
Membre Expert
![]() Eric CHARIEAUIngénieur à la recherche d'un poste... Inscription : janvier 2010 Messages : 873 ![]() |
Hello,
Je crois que quelque soit la base de données, il faut connaitre, voire maitriser cette base de données. et cela devient de plus en plus vrai avec la version HFC/S de PCSOFT. Aujourd'hui, cette base se rapproche des bases conues (Sql, Oracle) et comporte désormais des procédures stockées serveur. Leur utilisation est un bonheur puisque les traitements ne sont plus gérés par le poste mais par le serveur. Apres des tests sur des grosses appli, le temps de réponse est géniale (excusez-moi de l'enthousiasme). Même si des améliorations doivent encore voir le jour sur ce type moteur, il se rapproche de plus en plus de la gestion quotidienne des autres bases. De plus, je suis entièrement d'accord avec MARCO46 qui préconnise l'utilisation du langage de requetage SQL. Il est tres puissant, mais fort mal connu par les nouveaux programmeurs qui vont vers la facilité (j'attends une volée de bois vert.... sur mes propos). Enfin, je terminerai par dire qu'il n'existe pas de mauvaise plateforme de développement ni de mauvaise bases de données (quoi que....), mais qu'il n'existe que de mauvais développeurs, d'analystes-programmeurs et/ou des chefs de projets. Les dualités entre telle ou telle base ne vient du fait que de la formation reçue par ces personnes. OUI, on peut avoir plus d'affinité avec un moteur qu'un autre, mais cela est totalement subjectif (mais c'est humain, non?). Pour comparer, il faut connaitre, maitriser et tester les deux produits, voire tous les produits, mais qui aujourd'hui peut se targuer d'avoir réaliser ce travail de titan? pas moi en tout cas... Aussi, quand je vois des avis très tranchés sur tel langage, tel base, je reste très en retrait car rien n'est plus facile de cracher dans la soupe quand c'est pas cette même personne qui mange la soupe (mais les copains). Si j'avais dû me faire une opinion sur WINDEV, et si j'avais du faire des recherche sur le net, je n'aurais jamais chosi ce langage, ce moteur. mais il en est tout autrement. En conclusion, et comme je le soulignais plus haut, c'est une affaire de personnes, de formation reçu, de sensibilités personnelles, et rien d'autre. Amicalement |
|
|
00
|
|
|
#29 | |
|
Expert Confirmé Sénior
![]() Inscription : décembre 2004 Messages : 19 652 ![]() |
Citation:
Il y a des gens compétents dans tous les milieux et à toutes les époques. De plus, il me semble que l'utilisation du langage SQL se répand justement dans les "jeunes générations", ne serait-ce que parce que la "vulgarsation" du langage SQL est relativement récente. |
|
|
|
00
|
|
|
#30 |
|
Futur Membre du Club
![]() |
SQLserver et Oracle. Je refuse d'apprendre HF histoire de ne pas mettre tout mes oeufs dans le même panier comme on dit chez nous en Afrique.
|
|
|
00
|
|
|
#31 |
|
Futur Membre du Club
![]() Inscription : octobre 2007 Messages : 18 ![]() |
essentiellement Oracle et SQLserver
J'utilise HF pour des toutes petites appli ou pour un cache interne. les ordres H* : j'utilise pas trop et les requêtes SQL sur HF je trouve ca lent |
|
|
00
|
|
|
#32 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 1 ![]() |
j'ai choisi MySQL parce que plus facile à manipuler et beaucoup utilisé en entreprise et surtout parce que à l'université ici au Cameroun j'ai beaucoup travaillé avec easyPHP dans le développement des sites web et autres.
|
|
|
00
|
|
|
#33 |
|
Membre confirmé
![]() Patrick FREZE Développeur informatique Inscription : avril 2010 Messages : 174 ![]() |
Bonjour,
J'utilise DB2/400 (sur iSeries, ex AS/400), Oracle et HyperFileSQL C/S. Si la base est importante et que le client a déjà, ou peut s'offrir un AS/400, c'est de loin ma BdD préférée ! Comme pour Oracle, l'implémentation est complète et les perf sont spectaculaires (le prix aussi). Pour HF C/S (je viens de finir une gestion commerciale complète en HF C/S) c'est vrai que PC Soft a fait d'enormes progrès mais il reste néanmoins des points à améliorer. Sur l'implémentation de SQL notamment (il manque des fonctionnalités, et certaines sont un peu buggées...) Côté perf, je suis quand même assez satisfait, pour peu qu'on automatise le recalcul des stats des indexes, mais bon... sur ma gescom il n'y a que 15 utilisateurs et les plus gros fichiers ne dépassent pas 500 000 enregs. Je suis tout à fait d'accord avec lolob84, dès qu'on peut utiliser SQL au lieu des fonctions HF, il faut le faire. Mais après 2 heures de bagarre avec une requête UPDATE (ou 5 minutes de lecture de l'aide qui dit: "pas possible"), on finit par faire une boucle avec HModifie !! Au passage de la version 15, ils ont même réussi à créer des bugs sur LEFT JOIN, là où il n'y en avait pas en 14 ! Patrick. |
|
|
00
|
|
|
#34 | |
|
Membre émérite
![]() Inscription : mars 2002 Messages : 846 ![]() |
Citation:
Merci d'avance. |
|
|
|
00
|
|
|
#35 |
|
Membre confirmé
![]() Patrick FREZE Développeur informatique Inscription : avril 2010 Messages : 174 ![]() |
C'est un peu hors sujet mais bon, rapidement:
J'ai un fichier de facture FacFEnt avec une date (DATCPT) et un fichier lmois qui contient le n° du mois et le nom du mois (12 enreg donc) La requete est destinée à alimenter un état tableau croisé, avec le mois en clair: SELECT Lmois.NumEtMois , COUNT(FacfEnt.FACAV) NbFact FROM Lmois LEFT JOIN FacfEnt ON Lmois.Mois = SUBSTR(FacfEnt.DATCPT,5,2) WHERE LEFT(FacfEnt.DATCPT ,4) = '2009' GROUP BY Lmois.NumEtMois Ne me donne que les mois où il y a des factures et non pas les 12 mois. PC Soft est incapable de me dire pourquoi... |
|
|
00
|
|
|
#36 |
|
Membre Expert
![]() Inscription : mars 2005 Messages : 1 682 ![]() |
Pourquoi ne pas créer un sujet approprié alors ?
|
|
|
00
|
|
|
#37 |
|
Membre chevronné
![]() Dominique Responsable production Inscription : juin 2009 Messages : 785 ![]() |
Bonjour,
Et à Vmolines que je salue au passage Je suis d'autant plus en accord avec ce que dit Vmolines dû au fait qu'il y a en effet une solution à votre problème. Solution, qui lorsque l'on s'y penche aurait tendance à dire oui à Windev.... Bonne journée
__________________
Raptor92 Dominique Aucune aide par MP, utilisez le forum. |
|
|
00
|
|
|
#38 |
|
Nouveau Membre du Club
![]() Habib RInscription : février 2004 Messages : 39 ![]() |
J'utilise oracle 9i avec windev 10 , cela ne m'empeche pas d'utiliser Mysql ou sql server
|
|
|
00
|
|
|
#39 |
|
Invité régulier
![]() Frédéric LOISELInscription : juin 2003 Messages : 21 ![]() |
SQL Server aussi!!. SQL SERVER 2000 possède une gestion des lots qui me permet de réunir les infos de plusieurs bases de données. Idéal pour en faire une de statistiques.
|
|
|
00
|
|
|
#40 |
|
Membre du Club
![]() Développeur informatique Inscription : janvier 2006 Messages : 37 ![]() |
Pour ma part, J'utilise DB2/400 (sur iSeries, ex AS/400) en accès natif et SQL server en ADO DB
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com