Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > WinDev

WinDev Forum d'entraide sur la programmation en WinDev

Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Affichage des résultats du sondage: Quel SGBD utilisez-vous avec WinDev ?
HyperFileSQL 119 46,12%
MySQL 37 14,34%
Access 12 4,65%
PostgreSQL 7 2,71%
FireBird / Interbase 7 2,71%
SQLite 0 0%
Oracle 22 8,53%
SQL-Server 40 15,50%
Sybase 2 0,78%
Autres 12 4,65%
Votants: 258. Vous ne pouvez pas participer à ce sondage.

Publicité
'
Réponse Actualité déjà publiée
 
Outils de la discussion
Vieux 07/07/2009, 20h14   #1
Emmanuel Lecoester
Responsable WinDev
 
Avatar de Emmanuel Lecoester
 
Emmanuel Lecoester
Inscription : février 2003
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Emmanuel Lecoester
Âge : 37
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2003
Messages : 1 467
Points : 3 457
Points : 3 457
Envoyer un message via MSN à Emmanuel Lecoester Envoyer un message via Skype™ à Emmanuel Lecoester
Quelle que soit votre version de WinDev, quelle base de données utilisez-vous principalement en association avec WinDev?

Nous parlons bien du nom du SGBD et non pas de
  • sa version (exemple pour HF : 10,12,14)
  • son type (exemple pour HF : Classic, C/S)
  • son mode d'accès (pour les autres sgbd : accès natif, oledb,...)

Pour information, HyperFileSQL est le nouveau nom de HyperFile en version 14. Les 2 sont donc dans la même catégorie étant le même SGDB dans des versions différentes.
__________________
Emmanuel Lecoester
=> On recrute des rédacteurs WinDev
Emmanuel Lecoester est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2009, 08h20   #2
Louis Griffont
Inactif
 
Inscription : février 2003
Messages : 4 342
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 4 342
Points : 4 044
Points : 4 044
Difficile de répondre par UN choix.

J'utilise les fichiers DBase(Clipper), MySQL, Access et SQLite !

J'ai quand choisi MySQL car c'est vers cette base que se dirige l'entreprise.
Louis Griffont est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2009, 08h20   #3
tatayo
Expert Confirmé
 
Homme
Responsable de service informatique
Inscription : janvier 2009
Messages : 1 550
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39
Localisation : France

Informations professionnelles :
Activité : Responsable de service informatique
Secteur : Boutique - Magasin

Informations forums :
Inscription : janvier 2009
Messages : 1 550
Points : 3 098
Points : 3 098
J'ai voté autre, car j'utilise MaxDB qui n'est pas dans la liste.

Tatayo
tatayo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2009, 08h47   #4
Raptor92
Membre chevronné
 
Avatar de Raptor92
 
Dominique
Responsable production
Inscription : juin 2009
Messages : 785
Détails du profil
Informations personnelles :
Nom : Dominique
Âge : 55
Localisation : France

Informations professionnelles :
Activité : Responsable production
Secteur : Industrie

Informations forums :
Inscription : juin 2009
Messages : 785
Points : 682
Points : 682
Bonjour,

Ce sondage est très intéressent, car pour des personnes comme moi qui développe depuis un an (toujours en attente d'une formation par mon entreprise), il a été très difficile de choisir le type de SGBD avec laquelle développer.
J'ai voté SQL Server, parce que j'ai développé une application de gestion de mailing clients en HyperFile et une autre de gestion de flux logistique en Sql.
Avec le recul (petit recul je vous l'accorde), je trouve le développement en SQL est plus simple et propose plus de perspectives qu'HyperFile, en contre partie, le développement est quasiment effectué en programmation, ce qui a son charme.
Bien entendu, loin de moi l'idée que mon avis de débutant puisse revêtir un avis d'expert, pour autant, puisqu'il est donné la possibilité de donner un avis, ce pourrait il que les votants puissent faire part de leurs expérience en la matière.
Je pense que les débutants comme moi serait très intéressés et leurs permettraient d'affiner leurs choix

Bonne journée à toutes et tous
Raptor92
Raptor92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2009, 09h39   #5
Louis Griffont
Inactif
 
Inscription : février 2003
Messages : 4 342
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 4 342
Points : 4 044
Points : 4 044
Citation:
Envoyé par Raptor92 Voir le message
J'ai voté SQL Server, parce que j'ai développé une application de gestion de mailing clients en HyperFile et une autre de gestion de flux logistique en Sql.
Heu, SQL est un langage !
SQL Server s'entend par MS SQL c'est à dire le gestion de base de données SQL de Microsoft.

Enfin il me semble ! (Corrigez-moi si je dis une co***rie, j'ai l'habitude )
Louis Griffont est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/07/2009, 10h34   #6
Raptor92
Membre chevronné
 
Avatar de Raptor92
 
Dominique
Responsable production
Inscription : juin 2009
Messages : 785
Détails du profil
Informations personnelles :
Nom : Dominique
Âge : 55
Localisation : France

Informations professionnelles :
Activité : Responsable production
Secteur : Industrie

Informations forums :
Inscription : juin 2009
Messages : 785
Points : 682
Points : 682
Citation:
Envoyé par kwasin Voir le message
Heu, SQL est un langage !
SQL Server s'entend par MS SQL c'est à dire le gestion de base de données SQL de Microsoft.

Enfin il me semble ! (Corrigez-moi si je dis une co***rie, j'ai l'habitude )
En effet, méa culpa

Raptor92
Raptor92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2009, 13h48   #7
hpascal
Expert Confirmé
 
Homme Pascal
Inscription : juillet 2002
Messages : 1 450
Détails du profil
Informations personnelles :
Nom : Homme Pascal
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : juillet 2002
Messages : 1 450
Points : 2 803
Points : 2 803
MySql principalement en sqlexec et de préférence sur un serveur Linux (neetement plus performant que la version Windows)

Sinon en ce moment chez un client DB2/400 en OLEDB
hpascal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2009, 07h32   #8
puel
Invité de passage
 
Inscription : septembre 2002
Messages : 1
Détails du profil
Informations forums :
Inscription : septembre 2002
Messages : 1
Points : 1
Points : 1
Par défaut windev et base de données

Bonjour

Je développe depuis trois ans avec windev après de nombreuses années avoir pratiqué abal et prologue

J'utilise HyperFile Classic car mes logiciels tournent plutôt sur des petites configurations, mais si le nombre de postes augmente, il est plus performant de passer en HyperFile C/S.

Sinon pour récupérer les informations de Prologue windev peut tourner en odbc avec la base Critéria de Prologue.

cordialement

Patrice
puel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2009, 11h28   #9
N_Ron
Membre régulier
 
Inscription : juin 2008
Messages : 122
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : juin 2008
Messages : 122
Points : 95
Points : 95
Par défaut Sondage

Salut,

Personnellement je travaille sur Oracle et MySQL ... car c'est le choix de mon boss. Mais ça me va je trouve les accès natifs très performants.

N_Ron
N_Ron est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2009, 08h35   #10
aunex
Invité de passage
 
Inscription : juin 2006
Messages : 2
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 2
Points : 2
Points : 2
Par défaut HyperFile

Bonjour,

C'est la première fois que j'intervienne dans un forum bien que je suive souvent les discussions.

Je développe actuellement une application de gestion de ressources humaines avec Windev et HyperFile. J'avoue que les temps de réponses sont plutôt acceptables pour plus de 8 000 enregistrements d'un des fichiers très sollicité, avec 2 000 photos .jpg. J'ai du abandonné les ordres H au profit des "SELECT", "INSERT", "UPDATE", "DELETE", à cause de leurs multiples vérifications sur les données.

Une autre application (tracabilité forestière) VB 6 tourne sur MS SQL Server. C'est plutôt lent, certainement du à la liaison ODBC.
aunex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2009, 09h59   #11
Bowen
Membre émérite
 
Homme
Inscription : mars 2002
Messages : 846
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 35
Localisation : France

Informations forums :
Inscription : mars 2002
Messages : 846
Points : 907
Points : 907
Citation:
Envoyé par aunex Voir le message
Une autre application (tracabilité forestière) VB 6 tourne sur MS SQL Server. C'est plutôt lent, certainement du à la liaison ODBC.
ça ne m'ettone pas que ça soit lent, rien ne vaut la connexion ADODB directe dans ce cas.
Bowen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2009, 07h55   #12
aunex
Invité de passage
 
Inscription : juin 2006
Messages : 2
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 2
Points : 2
Points : 2
Heureusement que ce n'est pas moi qui l'ait conçu. J'ai déjà eu à l'expliquer au concepteur mais bon... ca a fini par dégénéré en une guerre Windev vs Visual Studio (PC Soft vs Microsoft). J'ai compris qu'il n'y connaissait pas grand chose en base de données, même si son application contient environs 100 tables. En plus il ne respecte même pas de standard (ex : MERISE), rajouter la couche ODBC pour une application telle que celle-là confirme qu'il n'y connait pas grand chose en SGBD.
aunex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2009, 12h38   #13
pipomehdi
Invité de passage
 
Inscription : juin 2009
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 3
Points : 1
Points : 1
Par défaut sgbd with windev

j'utilise hyper file
pipomehdi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2009, 17h18   #14
Marco46
Expert Confirmé
 
Avatar de Marco46
 
Homme
Développeur informatique
Inscription : août 2005
Messages : 1 529
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 31
Localisation : France, Lot (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2005
Messages : 1 529
Points : 3 195
Points : 3 195
Euh ... La version de HF est à 7 depuis Windev 7. Ça n'a pas bougé depuis à part le renommage inutile de la dernière version. Enfin bref.

Donc HF7 classic avec Windev 12 et 14 (et parfois 10).

Tout ça contre mon gré bien évidemment.

Parfois je dois me taper de l'HF 5 (aaargh ....). Là aussi c'est contre mon gré (vieilles appli migrées vers du Windev récent mais dont la BDD ne l'a pas été) cela va sans dire

Ahhh les HLitRecherche() avec des Complète() de la rubrique .... Quel bonheur qu'un système bien conçu

Sinon à ce propos :

Citation:
Envoyé par aunex
Je développe actuellement une application de gestion de ressources humaines avec Windev et HyperFile. J'avoue que les temps de réponses sont plutôt acceptables pour plus de 8 000 enregistrements d'un des fichiers très sollicité, avec 2 000 photos .jpg. J'ai du abandonné les ordres H au profit des "SELECT", "INSERT", "UPDATE", "DELETE", à cause de leurs multiples vérifications sur les données.
HF classic ou serveur ?

Attention la différence est de taille. Bien que je déteste les BDD HF en général, la version serveur marche visiblement pas trop mal mais pour la version classic en réseau c'est une catastrophe au delà d'une poignée d'utilisateurs connectés.

En clair, je déconseille fortement l'utilisation d'HF classic en réseau et d'ailleurs je déconseille l'utilisation d'HF tout cours. Je déconseille également l'utilisation de toutes les fonctions commençant par "HLit" et préconise l'utilisation du SQL qui à défaut d'être plus performant permet de ne pas oublier ce langage fondamental (en clair ne pas perdre de compétences), le tout avec une BDD standard du marché (MySQL, SQLLite, MS SQL Serveur, etc ...), tout sauf Access ou HF.

Sinon j'ai eu l'occasion d'utiliser l'accès natif pour AS-400 et il marche très bien.
__________________
"Toute personne croyant qu'une croissance exponentielle peut durer indéfiniment dans un monde fini est soit un fou, soit un économiste."
Kenneth E. Boulding

"/home/earth is 102% full ... please delete anyone you can."
Inconnu
Marco46 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2009, 17h31   #15
vmolines
Membre Expert
 
Inscription : mars 2005
Messages : 1 682
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : mars 2005
Messages : 1 682
Points : 2 494
Points : 2 494
Citation:
Envoyé par Marco46 Voir le message
...Je déconseille également l'utilisation de toutes les fonctions commençant par "HLit" et préconise l'utilisation du SQL qui à défaut d'être plus performant permet de ne pas oublier ce langage fondamental (en clair ne pas perdre de compétences), le tout avec une BDD standard du marché (MySQL, SQLLite, MS SQL Serveur, etc ...), tout sauf Access ou HF.
...
Complètement d'accord.

D'autant que les inconvénients induits par l'analyse lorsqu'on sort des bases HF sont nombreux (synchronisation hasardeuse, types pas forcément gérés dans la génération de scripts, ...). Personnellement je préfère me passer de la gestion de l'analyse et globalement de la base de données dans windev.
vmolines est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2009, 19h00   #16
tatayo
Expert Confirmé
 
Homme
Responsable de service informatique
Inscription : janvier 2009
Messages : 1 550
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39
Localisation : France

Informations professionnelles :
Activité : Responsable de service informatique
Secteur : Boutique - Magasin

Informations forums :
Inscription : janvier 2009
Messages : 1 550
Points : 3 098
Points : 3 098
Tout à fait d'accord avec Marco46 et vmolines. Aucune de mes applications n'a d'analyse, pour éviter les synchros "hazardeuses". Tout passe par des requêtes SQL et une connexion ODBC (sans problème de performances !).
Celà me permet aussi quelques pirouettes absolument impensables en HF, comme d'ajouter un index "à la volée": sans recompiler, sans déconnecter les utilisateurs.

Tatayo.
tatayo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2009, 11h03   #17
Emmanuel Lecoester
Responsable WinDev
 
Avatar de Emmanuel Lecoester
 
Emmanuel Lecoester
Inscription : février 2003
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Emmanuel Lecoester
Âge : 37
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2003
Messages : 1 467
Points : 3 457
Points : 3 457
Envoyer un message via MSN à Emmanuel Lecoester Envoyer un message via Skype™ à Emmanuel Lecoester
Citation:
Envoyé par vmolines Voir le message
Complètement d'accord.

D'autant que les inconvénients induits par l'analyse lorsqu'on sort des bases HF sont nombreux (synchronisation hasardeuse, types pas forcément gérés dans la génération de scripts, ...). Personnellement je préfère me passer de la gestion de l'analyse et globalement de la base de données dans windev.
Admettons tout de même que l'analyse intégrée au projet permet de créer plus facilement les écrans par les fonctions de drag&drop sur les colonnes ou même un fichier complet
__________________
Emmanuel Lecoester
=> On recrute des rédacteurs WinDev
Emmanuel Lecoester est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2009, 11h33   #18
hpascal
Expert Confirmé
 
Homme Pascal
Inscription : juillet 2002
Messages : 1 450
Détails du profil
Informations personnelles :
Nom : Homme Pascal
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : juillet 2002
Messages : 1 450
Points : 2 803
Points : 2 803
Citation:
Admettons tout de même que l'analyse intégrée au projet permet de créer plus facilement les écrans par les fonctions de drag&drop sur les colonnes ou même un fichier complet
et sourtout d'avoir accès aux rubriques dans le code par F11
Je me sert de l'analyse essentiellement pour ça et aussi pour avoir une base pour créer les tables.
Par contre je désactive la synchronisation avec la base de données (cf message de vmolines) et je reporte les modifs à la main
hpascal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2009, 11h26   #19
zatmania
Invité régulier
 
claude charpentier
Inscription : octobre 2009
Messages : 24
Détails du profil
Informations personnelles :
Nom : claude charpentier
Âge : 42
Localisation : France

Informations forums :
Inscription : octobre 2009
Messages : 24
Points : 8
Points : 8
Je viens du monde de developpement Web où l'on utilisait essentiellement mysql. Pour mon projet j'ai utilisé mysql mais lors de mon prochain je compte utiliser postgresql qui semble très prometteur (et qui l'est déjà).

zat
zatmania est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/10/2009, 15h27   #20
pssst
Membre du Club
 
Inscription : décembre 2008
Messages : 98
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : décembre 2008
Messages : 98
Points : 58
Points : 58
SQL Server ... pour raisons professionnelles, c'est le sgbd utilisé par ma boîte
pssst est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 17h36.


 
 
 
 
Partenaires

Hébergement Web