|
SQLManagerX V4 |
|
---|---|---|
Bonjour a tous
Apres 8 mois de travail nous avons enfin terminé la version 4 cette version a demandée beaucoup de travail car on a retravaille sur tous les acces natif et sur une revue de code de SQLManagerX pour l'harmoniser avec tous les acces. nouveautés : Gestion des blobs pour MySQL, SQLite, FB bientot OTL, PostGreSQL et HF SQLattacheMemo pour inserer un fichier image , txt, word ,excel etc.... dans un membre ensuite la SQLMLAnagerX l'inserera dans la base avec insert ou update SQLChargeMemo pour afficher une colonne memo dans un champs de la fenetre (image txt, html, etc....) SQLTableConstruit () SQLTableConstruit permet de créer une table memoire dynamiquement en focntion du filtres et des colonnes a renvoyées. elle ATTENTION : le paramètre XLPar_listeCol est très important. En effet il détermine quelle méthode va être utilisée pour charger la table si ce paramètre est a vide c’est la méthode Ctable qui est utilisée et donc toutes les lignes vont être chargée. Donc pour certaine requête cela risque d’être lent. Il vaut mieux privilégier Xtable en donnant le nom des colonnes ou bien avoir un filtre permettant de ne remonter que quelque lignes dans la table mémoire. SQLTableEdit Permet d’editer une table prealablement chargée par SQLXtable ou SQLCtable. avec une sule ligne de code GetShema () Permet d’avoir sous forme de chaîne, la creation de la table et des index dans 2 membres :shemaTable et :shemaIndex GetPrimaryKey () Permet de connaître les colonnes faisant partie de la primary key de la table SetPrimaryKey () Permet de modifier les colonnes faisant partie de la primary key de la table Pour PERVASIVE cette fonction est obligatoire dans la déclaration de l’objet. La base ne renvoyant pas les colonnes qui font partie de la primary key il faut alors au moment de la déclaration rajouter une ligne SetPrimaryKey pour que SQLManagerX fonctionne correctement GetAutoIncrement() Permet de connaître les colonnes qui sont autoIncrement dans la table SetAutoIncrement () SQLManagerX gère les autoIncrement en n’envoyant pas la valeur dans la base (cette dernière faisant l’increment et ajoutant dans la table la valeur) cette valeur est normalement stocke dans :dernierID il n’y a pas vraiment de cas précis ou on a besoin de modifier les autoIncrément. Cette fonction est plutôt la au cas ou SQLMAnagerX n’arriverai pas pas déterminé que la colonne est auto Incrément dans votre base. tous cela disponible sur www.SQLManagerX.com dans le menu Acces natif ou SQLManageX
Contribution le : 27/09/2005 11:39
|
||
|
Re: SQLManagerX V4 |
|
---|---|---|
Inscrit:
19/11/2002 12:20 Post(s): 390
|
Félicitations et bravo pour ce travail
Contribution le : 27/09/2005 15:15
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.