Urgent : différences entre les Delphi 4, 5 et 6 [delphi] - Delphi/Pascal - Programmation
Marsh Posté le 28-05-2002 à 13:58:24
niveau base de données je crois pas qu'il y ait de gros problèmes, mais par contre si tu utilises QuickReport la mise à jour est parfois délicate.
Faut voir aussi si tous les composants rajoutés (qui ne sont pas inclus avec Delphi) sont dispo pour Delphi 6, ce qui n'est pas toujours le cas.
Marsh Posté le 28-05-2002 à 14:04:23
antp a écrit a écrit : niveau base de données je crois pas qu'il y ait de gros problèmes, mais par contre si tu utilises QuickReport la mise à jour est parfois délicate. Faut voir aussi si tous les composants rajoutés (qui ne sont pas inclus avec Delphi) sont dispo pour Delphi 6, ce qui n'est pas toujours le cas. |
Merci pour ta réponse.
J'ai entendu dire que sous Delphi 4 on se connectait aux BD avec un truc spécial nommé BDE et que sous le 6 c'est avec ADO.
Ca doit poser des soucis de mise a jour tout ca, non ?
Marsh Posté le 28-05-2002 à 14:15:28
BDE est toujours dispo dans le 6
ADO c'est un système de Microsoft, inclus dans Windows ME/2000/XP, et installable dans les autres Windows. Ça permet de ne pas devoir installer BDE sur toutes les machines où l'on déploie l'application.
Mais les deux cohabitent bien.
Et tu n'es pas obligé de changer... Du moins pas encore (pour les futures version de Delphi je n'en sais rien, je ne suis ni voyant ni membre de la team de Borland )
Marsh Posté le 28-05-2002 à 14:21:29
antp a écrit a écrit : BDE est toujours dispo dans le 6 ADO c'est un système de Microsoft, inclus dans Windows ME/2000/XP, et installable dans les autres Windows. Ça permet de ne pas devoir installer BDE sur toutes les machines où l'on déploie l'application. |
Voilà une bonne nouvelle qui me fait bien plaisir alors
Tu a l'air de bien connaitre, alors j'vais en profiter un peu si tu veux bien !
Quelles sont selon toi les principales evolutions entre les versions ?
Merci par avance,
Marsh Posté le 28-05-2002 à 14:26:44
Je sais pas comme ça tout ce qu'il y a eu...
Dans le 5 ils ont ajouté les Frames : un genre de composant que tu crées en design-time comme une form, en foutant des trucs dessus et en écrivant du code pour les événements, et tu peux ensuite mettre cette frame sur une form comme si c'était un composant externe.
Dans le 6 y a la compatibilité Kylix (ojbets CLX), et beaucoup de nouvelles fonctions de manipulation de chaînes et de dates.
Quelques nouveaux composants, et des propriétés en plus dans ceux qui existent (par ex ce qui m'a servi : TImage.Proportional, pour que quand on la redimensionne elle garde ses proportions, TCombobox.Autocomplete, etc...)
Y a eu pas mal de modifs agréables à l'IDE.
[jfdsdjhfuetppo]--Message édité par antp le 28-05-2002 à 14:27:51--[/jfdsdjhfuetppo]
Marsh Posté le 28-05-2002 à 14:28:49
Ok, je note tout ca et je te remercie. Si tu te rappelles d'autres trucs hésite pas a m'en faire part !
Merci
Marsh Posté le 28-05-2002 à 14:30:18
Je suppose que ce genre d'infos doivent être dispo sur le site de Borland...
Marsh Posté le 28-05-2002 à 14:38:21
antp a écrit a écrit : Je suppose que ce genre d'infos doivent être dispo sur le site de Borland... |
Oui, je suis en train de fouiner dessus, mais j'aimerai y ajouter des trucs vecus par les utilisateurs, parce que juste recopier les pdf de borland je pense que les clients y ont pensé ( quoi que ...)
Marsh Posté le 28-05-2002 à 14:40:49
ben ya pas de pb normalement : Delphi 5 est plus complet et le 6 s'attaque aux dev réseau donc aucunement aux databases !!
Marsh Posté le 28-05-2002 à 14:44:44
Ha et encore un truc : Les composants Indy sont inclus dans Delphi 6 (dans le 4 et 5 il fallait les installer à part), et dans le futur ils remplaceront totalement les composants FastNet/NetMasters (qui ne sont plus là que pour la compatiblité avec les vieilles versions donc).
Voici une petite histoire qui nous avait été contée par Buitoni sur ce forum :
Citation : |
source: http://forum.hardware.fr/forum2.php3?post=16719&cat=10
[jfdsdjhfuetppo]--Message édité par antp le 28-05-2002 à 14:45:12--[/jfdsdjhfuetppo]
Marsh Posté le 28-05-2002 à 14:50:49
le duke a écrit a écrit : ben ya pas de pb normalement : Delphi 5 est plus complet et le 6 s'attaque aux dev réseau donc aucunement aux databases !! |
Ok, donc a priori le passage de delphi 4 a 6 ne devrait pas poser de soucis aux applis ? ce serait le bonheur
Marsh Posté le 28-05-2002 à 15:07:39
argh je viens de me rapeller qu'il n'y a plus de BDE mais j'en suis pas sur faudrait voir parce que ya eu une couille avec le dev il s'est barré et personne d'autre ne sais comment utiliser ce truc àla con donc soit ya plus ça et c remplacer par autre chose (désolé je bosse sous D5 donc no sé) ou alors ya pô de nouvelle version : je sais pô faut voir !!!
Marsh Posté le 28-05-2002 à 15:12:11
le duke a écrit a écrit : argh je viens de me rapeller qu'il n'y a plus de BDE mais j'en suis pas sur faudrait voir parce que ya eu une couille avec le dev il s'est barré et personne d'autre ne sais comment utiliser ce truc àla con donc soit ya plus ça et c remplacer par autre chose (désolé je bosse sous D5 donc no sé) ou alors ya pô de nouvelle version : je sais pô faut voir !!! |
Ahhh
Dommage... a vérifier donc.
Autre Question : Delphi 4 et InterBase 4.2
est ce qu'il existe un moyen de connaitre le nombre d'utilisateurs connecté sur le serveur interbase ?
soit par table système
soit par méthode DELPHI
Merci par avance !
Marsh Posté le 28-05-2002 à 15:22:16
le duke a écrit a écrit : argh je viens de me rapeller qu'il n'y a plus de BDE mais j'en suis pas sur faudrait voir parce que ya eu une couille avec le dev il s'est barré et personne d'autre ne sais comment utiliser ce truc àla con donc soit ya plus ça et c remplacer par autre chose (désolé je bosse sous D5 donc no sé) ou alors ya pô de nouvelle version : je sais pô faut voir !!! |
je garanti que dans Delphi 6 Pro & Entreprise y a le BDE
Je l'ai utilisé il y a même pas deux semaines...
Marsh Posté le 28-05-2002 à 17:16:46
antp a écrit a écrit : je garanti que dans Delphi 6 Pro & Entreprise y a le BDE Je l'ai utilisé il y a même pas deux semaines... |
Oui je confirme, d'après les docs trouvés sur le site de Borland
Marsh Posté le 28-05-2002 à 13:54:22
Surtout les trucs qui ne fonctionnent plus si on passe de la 4 a la 5 ou 6.
C'est pour une migration d'applications et je ne connais pas du tout ces produits...
Niveau connection aux bases de données surtout !
Merci pour toutes vos reponses, ca m'arrangerait bien