gestion de deux bases dans Hyperfile
Stagiaire WDF
Inscrit:
28/10/2009 14:25
Post(s): 20
salut à tous, j'ai une base qui se nomme CLIENTEL dans hyperfile,mais je voudrais utiliser mon application avec une même base mais avec des enregistrements différents , alors, dans le répertoire BDD de mon serveur hyperfile, j'ai renommé la base CLIENTEL en CLIENTEL1,donc dans BDD, j'ai comme bases CLIENTEL et CLIENTEL1, le problème c'est que lorsque j'exécute mon programme j'obtiens une erreur d'intégrité,qui dit:
Le chemin <CLIENTEL\journal.fic> n'est pas dans la base de données <CLIENTEL1>
Code erreur : 74005
Niveau : erreur fatale (EL_FATAL)
Code erreur WD55 : 4005
ect....
j'ai déjà regardé un peu du côté code erreur mais j'ai pas compris.
alors, est ce que quelqu'un pourrait me dire comment faire pour pouvoir travailler avec la base CLIENTEL1? merci.

Contribution le : 21/12/2010 07:57
Créer un fichier PDF de la contribution Imprimer


Re: gestion de deux bases dans Hyperfile
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Salut,

Pour résoudre ce problème il va te falloir décrire un fichier avec comme extension .wx (il à le même nom que ton exécutable)

Voici la structure :

[GLOBALE]
VERSION=1
TAG=Nom de l'exécutable
[CONNECT]
NOM_1=CLIENTEL
BASE_1=WinDevClientServeurHF
ADRESSE_1=Adresse ip du serveur hyperfile
PORT_1=port du serveur
DATABASE_1=CLIENTEL
LOGIN_1=Admin
OPTCURSEUR_1=0
NOM_2=CLIENTEL1
BASE_2=WinDevClientServeurHF
ADRESSE_2=Adresse ip du serveur hyperfile
PORT_2=Port du serveur
DATABASE_2=CLIENTEL1
LOGIN_2=Admin
OPTCURSEUR_2=0

Logiquement cela devrait résoudre ton problème.

a++

Contribution le : 21/12/2010 13:17
Créer un fichier PDF de la contribution Imprimer


Re: gestion de deux bases dans Hyperfile
Stagiaire WDF
Inscrit:
28/10/2009 14:25
Post(s): 20
ok merci, bon disons que je suis encore novis, et j'ai pas vraiment compris, où est ce que je dois mettre cette structure, dans l'initialisation de mon projet? désolé mais j'ai pas bien saisie!!! merci!

Contribution le : 22/12/2010 08:08
Créer un fichier PDF de la contribution Imprimer


Re: gestion de deux bases dans Hyperfile
Stagiaire WDF
Inscrit:
02/12/2010 14:50
Post(s): 11
si j'ai compris ce que tu veux faire ,
a l'init du projet tu declare une variable connexion
tu precise les parametre de cette connexion et tu fais un hchangeconnexion

NewConnex..Provider = hAccèsHFClientServeur
NewConnex..Utilisateur = INILit("HFCS","UTILISATEUR","",SansEspace(Wchemin+"\param.ini"))
NewConnex..MotDePasse = INILit("HFCS","MOTDEPASSE","",SansEspace(Wchemin+"\param.ini"))
NewConnex..Serveur =INILit("HFCS","SERVEUR","",SansEspace(Wchemin+"\param.ini"))
NewConnex..BaseDeDonnées = INILit("HFCS","BASEDEDONNEES","",SansEspace(Wchemin+"\param.ini"))
NewConnex..Cryptage = hCryptageNon
// Ouverture de la connexion
SI PAS HOuvreConnexion(NewConnex) ALORS
erreur("Impossible d'établir la connexion avec le serveur."+RC+NewConnex..Utilisateur+RC+NewConnex..Serveur+RC+NewConnex..BaseDeDonnées+RC+HErreurInfo)
FinProgramme()
FIN
HChangeConnexion("*",ConnexCorail)

Contribution le : 22/12/2010 09:03
Créer un fichier PDF de la contribution Imprimer


Re: gestion de deux bases dans Hyperfile
Stagiaire WDF
Inscrit:
28/10/2009 14:25
Post(s): 20
ok merci beaucoup, je vais essayer d'y travailler un peu.

Contribution le : 22/12/2010 09:36
Créer un fichier PDF de la contribution Imprimer


Re: gestion de deux bases dans Hyperfile
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Salut,

La structure que je t'ai donne est un fichier texte (genre .ini) que tu mets dans le répertoire EXE et à livrer avec l'exécutable aussi.

a++

Contribution le : 22/12/2010 13:09
Créer un fichier PDF de la contribution Imprimer


Re: gestion de deux bases dans Hyperfile
Stagiaire WDF
Inscrit:
28/10/2009 14:25
Post(s): 20
salut Oceans, merci pour ton instruction, alors voilà, j'ai créer le fichier.ini que j'ai nommé lg(lg.ini),et ça a marché, ensuite j'ai tenté de renommer à nouveau ma base CLIENTEL en CLIENTEL3 pour avoir 3 même bases,j'ai ajouté dans le fichier.ini,NOM_3,BASE_3,ADRESSE_3,etc.... mais ça n'a pas marché, alors si c'est possible d'ajouter une autre base, est ce que je dois créer un autre fichier.ini? ou comment faire? sinon, merci pour l'autre ça marche déjà, je pensais juste que c'est serais possible?
joyeux noël à tous!!!!

Contribution le : 24/12/2010 10:05
Créer un fichier PDF de la contribution Imprimer


Re: gestion de deux bases dans Hyperfile
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Salut,

Le fichier doit avoir comme extension .wx c'est important et non pas .ini

Après ça tu pourras mettre autant de base que tu veux.

a++

Contribution le : 04/01/2011 17:08
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


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.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2