begin process at 2010 02 09 20:43:53
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de Donnees

 > COMPOSANT MYSQL NOUVELLE VERSION + MYSQLLISTBOX

COMPOSANT MYSQL NOUVELLE VERSION + MYSQLLISTBOX


 Information sur la source

Note :
Aucune note
Catégorie :Base de Donnees Niveau :Débutant Date de création :25/12/2002 Date de mise à jour :14/02/2003 00:39:52 Vu / téléchargé :6 905 / 1 558

Auteur : alexanderpopov

Ecrire un message privé
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

14/02/2003 : ajout d une TMySqlListBox ayant les propriétés suivantes :
-> Table : table sur laquelle se fait la requete
-> PrimaryKey : champs qui sera affiché dans las ListBox et utilisé pour l insertion,l'update et les verifications
-> MysqlCompo : pointeur sur un composant Sql

methodes :
-> function AddItem(Text : string) : boolean;  ajoute l item Text s'il n existe pas, sinon renvoie -1 (0 en cas de bonne insertion)
-> function DeleteItem(Index : integer) : boolean; suppression de l item Text de la base sauf si on n'est pas connecté (renvoie de -1 dans ce cas)
-> function UpdateItem(Index : integer;NewText : string) : boolean; Update l'item dans la base si celui existe et s'il l'on est connecté, sinonn renvoie -1
-> function LoadItems : boolean; charge tous les items de la table sql vers la listbox, a faire la premiere fois pour afficher tous les items, renvoie -1 s'il l'on n'est pas connecté



-----------------
Cette nouvelle version du composant est sensé allé plus vite car elle integre directement le mysql.pas, donc plus besoin de mettre mysql.pas dans les entetes des librairies.

Des nouvelles fonctions apparaissent, des nouvelles definitions,.... (je completerai dans la semaine)

Elle reste en grande partie compatible avec l'ancienne version a part deux ou trois fonctions ayant des resultats qui ne sont plus boolean mais integer et des fonctions que je dois rajouter pour avoir toutes les fonctions de la premiere version du composant.

Le zip vous donne :
  -> le composant
  -> l'aide (toujours en cours et peu a peu completé)
  -> des exemples afin de montrer un peu comment cela fonctionne et a la rapidité d'execution.




 Conclusion

Admin>> Pour La note sur lors-tot-grafe verrai a corriger mes fautes dans le fichier d aide, promis! ééé


 Sources du même auteur

Source avec Zip FTP SHEDULER MULTITHREADS
RÉCUPÉRER SON IP CORRESPONDANT A SON IP INTERNET
Source avec Zip EXEMPLE COMPO. MYSQL - TTREEVIEW - POUR DAVIX123
Source avec Zip CALCULER LA VALEUR D'UN STRING '1+2*(4/2)' [MINI PARSEUR AVE...
Source avec Zip MYSQL (COMPOSANT) : EXEMPLE AVEC UNE GRID

 Sources de la même categorie

Source avec Zip INTERBASE FIREBIRD IBEXPERT par opgiat
Source avec Zip CREE ALIAS AUTOMATIQUEMENT CREATION REPERTOIRE ET TABLE AUSI par opgiat
Source avec Zip CRÉE UN RÉPERTOIRE ET CRÉE CES TABLES PAR PROGRAMME par opgiat
Source avec Zip Source avec une capture CONNEXION MYSQL ET RECUPERATION DANS BASE ACCESS par eli42
Source avec Zip Source avec une capture LIER DEUX TDBGRID par cantador

Commentaires et avis

Commentaire de Bestiol le 22/01/2003 15:45:47

Question peut-être idiote,mais qui me paraît nécessaire :
Il faut certainement un serveur SQL... Ou est-ce que je peux en trouver, et comment je le distribue avec mes applications ?? A moins qu'il faille le BDE ?
Merci !
Bestiol.

Commentaire de alexanderpopov le 22/01/2003 16:36:03

ce composant est fait pour MySql, tu peux le trouver sur MySql.com (gratuit). La BDE n'est pas necessaire, c'est d ailleurs cela l'interet de ce composant, tu as juste besoin de distribuer libmysql.dll qui est gratuit et fournit avec mysql.
Rmq : Les serveurs MySql sur internet ne sont pas utilisable car la majorité son accessible seulement en localhost.

Commentaire de Bestiol le 23/01/2003 17:54:29

Je te remercie de ta réponse... Je trouve MySQL assez pratique, et je ne savais qu'on pouvait obtenir tout ça gratuitement !!!
Bonne prog' !

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales