PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Accès à une base ACCESS
Accès à une base ACCESS
Débuté par Pierre Alphand, 06 mar. 2003 15:22 - 2 réponses
Posté le 06 mars 2003 - 15:22
J'aissaie de me connecter à une base ACCESS par le biais de l'instruction
SQLconnecte() mais aucun résultat ! Le driver ODBC est pourtant installé
sur la machine...
Si quelqu'un à déja travaillé sur ce problème, merci d'avance !

programme :

NumConnexion est un entier long
NomSource est une chaîne
NomUtilisateur est une chaîne
PasseUtilisateur est une chaîne
VariableDeTest est une chaîne
TypeBase est une chaîne

//Nom et mot de passe de l'utilisateur
NomUtilisateur=""
PasseUtilisateur=""

NomSource="C:\Temp\Sylvain\ACCESS\bd1.mdb"
TypeBase="Access"
SQLConnecte(NomSource,NomUtilisateur,PasseUtilisateur,"",TypeBase)
Posté le 07 mars 2003 - 08:59
ATTENTION: Le nom de la source n'est pas le nom du fichier de la base. C'est
le nom que l'on donne dans le panneau de configuration 'Sources de données
ODBC'. C'est là qu'il faudra paramétrer votre chemin
C:\Temp\Sylvain\ACCESS\bd1.mdb.
--
Salutations, Christophe DEPRET <informatique@capri-codec.com>

"Pierre Alphand" <p.alphand@wanadoo.fr> a écrit dans le message de news:
3e675992$1@news....

J'aissaie de me connecter à une base ACCESS par le biais de l'instruction
SQLconnecte() mais aucun résultat ! Le driver ODBC est pourtant installé
sur la machine...
Si quelqu'un à déja travaillé sur ce problème, merci d'avance !

programme :

NumConnexion est un entier long
NomSource est une chaîne
NomUtilisateur est une chaîne
PasseUtilisateur est une chaîne
VariableDeTest est une chaîne
TypeBase est une chaîne

//Nom et mot de passe de l'utilisateur
NomUtilisateur=""
PasseUtilisateur=""

NomSource="C:\Temp\Sylvain\ACCESS\bd1.mdb"
TypeBase="Access"
SQLConnecte(NomSource,NomUtilisateur,PasseUtilisateur,"",TypeBase)

Posté le 07 mars 2003 - 13:55
"Pierre Alphand" <p.alphand@wanadoo.fr> wrote:

J'aissaie de me connecter à une base ACCESS par le biais de l'instruction
SQLconnecte() mais aucun résultat ! Le driver ODBC est pourtant installé
sur la machine...
Si quelqu'un à déja travaillé sur ce problème, merci d'avance !

programme :

NumConnexion est un entier long
NomSource est une chaîne
NomUtilisateur est une chaîne
PasseUtilisateur est une chaîne
VariableDeTest est une chaîne
TypeBase est une chaîne

//Nom et mot de passe de l'utilisateur
NomUtilisateur=""
PasseUtilisateur=""

NomSource="C:\Temp\Sylvain\ACCESS\bd1.mdb"
TypeBase="Access"
SQLConnecte(NomSource,NomUtilisateur,PasseUtilisateur,"",TypeBase)

Je crois qu'il faut d'abord créer une source de données utilisateur à l'aide

de l'admistrateur de source de données et envoyer dans NomSource le nom que
vous aurez attribué à cette source de données utilisateur.