begin process at 2012 02 09 09:18:26
  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é :8 320 / 1 631

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 Source avec une capture STOCKEUR CODE SOURCE par PythonGreg
Source avec Zip Source avec une capture EXEMPLE UTILISATION DBGRID par HAFTARIFOUAD
Source avec Zip EXPORTE TABLE VER EXCEL par apcmorsott
Source avec Zip Source avec une capture BAK_RESORT POUR SGBD INTERBASE par solitair
Source avec Zip Source avec une capture GESTION DES CODE POSTAUX AVEC UNE BASE ACCESS par AlexFr23

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

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,484 sec (3)

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