Je viens demander de l'aide, car mes compétences de tatonnage access
s'arrete au langage SQL...
Alors voilà...
je travaille sous access 2003, avec une base de donnée très très importante
(en taille) et donc je voudrais automatiser certaines manoeuvres.. en
locurence enlever les espéces dans un champ.
j'ai trouvé ici une fonction qui permet d'enlever ces espaces.
j'ai donc créé une requete mise a jour, puis j'ai cliqué sur l'onglet
"requete","spécifique SQL", "Sql direct".
j'ai rentré la fonction
UPDATE Table SET Table.Champ = Replace([Champ]," ","");
et j'ai cliqué sur "afficher la requete.".
et la il me sort une fenêtre "selectionner la source de donnée" avec un
commentaire sur un histoire de pilote ODBC.
et la je suis perdue.. qu'est ce donc que ce pilote ODBC, comment faire
pour régler ce problème et pouvoir effectuer ma requète ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Buddy
Salut
Le problème se situe au niveau de la localisation de la base de données : ton fichier access ne contient aucune table. Le mieux, c'est de lier les tables distantes dans ton fichier. Pour y parvenir, tu dois indiquer un protocole de communication entre ta base distante (mySQL, Oracle....) et Access : on parle de pilote ODBC. Il te faudra également un login et un password pour rattacher tes tables. (voir éventuel adminstrateur pour les autorisations)
Une fois cette manip faite, tu pourras utiliser les tables comme si elles étaient en local.
Ouala Bye Buddy
"Elsa" a écrit dans le message de news:
Bonjour !
Je viens demander de l'aide, car mes compétences de tatonnage access s'arrete au langage SQL...
Alors voilà... je travaille sous access 2003, avec une base de donnée très très importante (en taille) et donc je voudrais automatiser certaines manoeuvres.. en locurence enlever les espéces dans un champ. j'ai trouvé ici une fonction qui permet d'enlever ces espaces.
j'ai donc créé une requete mise a jour, puis j'ai cliqué sur l'onglet "requete","spécifique SQL", "Sql direct". j'ai rentré la fonction UPDATE Table SET Table.Champ = Replace([Champ]," ",""); et j'ai cliqué sur "afficher la requete.".
et la il me sort une fenêtre "selectionner la source de donnée" avec un commentaire sur un histoire de pilote ODBC.
et la je suis perdue.. qu'est ce donc que ce pilote ODBC, comment faire pour régler ce problème et pouvoir effectuer ma requète ?
Merci d'avance !!!
Salut
Le problème se situe au niveau de la localisation de la base de données : ton fichier access ne
contient aucune table.
Le mieux, c'est de lier les tables distantes dans ton fichier.
Pour y parvenir, tu dois indiquer un protocole de communication entre ta base distante (mySQL,
Oracle....) et Access : on parle de pilote ODBC. Il te faudra également un login et un password pour
rattacher tes tables. (voir éventuel adminstrateur pour les autorisations)
Une fois cette manip faite, tu pourras utiliser les tables comme si elles étaient en local.
Ouala
Bye
Buddy
"Elsa" <Elsa@discussions.microsoft.com> a écrit dans le message de news:
65CE08A6-248D-46AA-A891-6B28BEBD1B53@microsoft.com...
Bonjour !
Je viens demander de l'aide, car mes compétences de tatonnage access
s'arrete au langage SQL...
Alors voilà...
je travaille sous access 2003, avec une base de donnée très très importante
(en taille) et donc je voudrais automatiser certaines manoeuvres.. en
locurence enlever les espéces dans un champ.
j'ai trouvé ici une fonction qui permet d'enlever ces espaces.
j'ai donc créé une requete mise a jour, puis j'ai cliqué sur l'onglet
"requete","spécifique SQL", "Sql direct".
j'ai rentré la fonction
UPDATE Table SET Table.Champ = Replace([Champ]," ","");
et j'ai cliqué sur "afficher la requete.".
et la il me sort une fenêtre "selectionner la source de donnée" avec un
commentaire sur un histoire de pilote ODBC.
et la je suis perdue.. qu'est ce donc que ce pilote ODBC, comment faire
pour régler ce problème et pouvoir effectuer ma requète ?
Le problème se situe au niveau de la localisation de la base de données : ton fichier access ne contient aucune table. Le mieux, c'est de lier les tables distantes dans ton fichier. Pour y parvenir, tu dois indiquer un protocole de communication entre ta base distante (mySQL, Oracle....) et Access : on parle de pilote ODBC. Il te faudra également un login et un password pour rattacher tes tables. (voir éventuel adminstrateur pour les autorisations)
Une fois cette manip faite, tu pourras utiliser les tables comme si elles étaient en local.
Ouala Bye Buddy
"Elsa" a écrit dans le message de news:
Bonjour !
Je viens demander de l'aide, car mes compétences de tatonnage access s'arrete au langage SQL...
Alors voilà... je travaille sous access 2003, avec une base de donnée très très importante (en taille) et donc je voudrais automatiser certaines manoeuvres.. en locurence enlever les espéces dans un champ. j'ai trouvé ici une fonction qui permet d'enlever ces espaces.
j'ai donc créé une requete mise a jour, puis j'ai cliqué sur l'onglet "requete","spécifique SQL", "Sql direct". j'ai rentré la fonction UPDATE Table SET Table.Champ = Replace([Champ]," ",""); et j'ai cliqué sur "afficher la requete.".
et la il me sort une fenêtre "selectionner la source de donnée" avec un commentaire sur un histoire de pilote ODBC.
et la je suis perdue.. qu'est ce donc que ce pilote ODBC, comment faire pour régler ce problème et pouvoir effectuer ma requète ?
Merci d'avance !!!
Elsa
Merci pour cette précision pour le ODBC !!
Mais en fait, le probleme venait de mon ignorence totale des fonctions. je ne savais pas que je pouvais les rentrer dans le champ mise a jour de la requete. apres quelque essais avec toutes les sortes de variables possibles de la fonction je me suis rendue compte qu'elle passait très bien mais avec des ; et pas des , !!
bref en fait je n'ai pas besoin de me servir de "sql direct"
je vous remercie beaucoup, j'ai maintenant compris le principe des fonctions !
Salut
Le problème se situe au niveau de la localisation de la base de données : ton fichier access ne contient aucune table. Le mieux, c'est de lier les tables distantes dans ton fichier. Pour y parvenir, tu dois indiquer un protocole de communication entre ta base distante (mySQL, Oracle....) et Access : on parle de pilote ODBC. Il te faudra également un login et un password pour rattacher tes tables. (voir éventuel adminstrateur pour les autorisations)
Une fois cette manip faite, tu pourras utiliser les tables comme si elles étaient en local.
Ouala Bye Buddy
"Elsa" a écrit dans le message de news:
Bonjour !
Je viens demander de l'aide, car mes compétences de tatonnage access s'arrete au langage SQL...
Alors voilà... je travaille sous access 2003, avec une base de donnée très très importante (en taille) et donc je voudrais automatiser certaines manoeuvres.. en locurence enlever les espéces dans un champ. j'ai trouvé ici une fonction qui permet d'enlever ces espaces.
j'ai donc créé une requete mise a jour, puis j'ai cliqué sur l'onglet "requete","spécifique SQL", "Sql direct". j'ai rentré la fonction UPDATE Table SET Table.Champ = Replace([Champ]," ",""); et j'ai cliqué sur "afficher la requete.".
et la il me sort une fenêtre "selectionner la source de donnée" avec un commentaire sur un histoire de pilote ODBC.
et la je suis perdue.. qu'est ce donc que ce pilote ODBC, comment faire pour régler ce problème et pouvoir effectuer ma requète ?
Merci d'avance !!!
Merci pour cette précision pour le ODBC !!
Mais en fait, le probleme venait de mon ignorence totale des fonctions.
je ne savais pas que je pouvais les rentrer dans le champ mise a jour de la
requete.
apres quelque essais avec toutes les sortes de variables possibles de la
fonction je me suis rendue compte qu'elle passait très bien mais avec des ;
et pas des , !!
bref en fait je n'ai pas besoin de me servir de "sql direct"
je vous remercie beaucoup, j'ai maintenant compris le principe des fonctions !
Salut
Le problème se situe au niveau de la localisation de la base de données : ton fichier access ne
contient aucune table.
Le mieux, c'est de lier les tables distantes dans ton fichier.
Pour y parvenir, tu dois indiquer un protocole de communication entre ta base distante (mySQL,
Oracle....) et Access : on parle de pilote ODBC. Il te faudra également un login et un password pour
rattacher tes tables. (voir éventuel adminstrateur pour les autorisations)
Une fois cette manip faite, tu pourras utiliser les tables comme si elles étaient en local.
Ouala
Bye
Buddy
"Elsa" <Elsa@discussions.microsoft.com> a écrit dans le message de news:
65CE08A6-248D-46AA-A891-6B28BEBD1B53@microsoft.com...
Bonjour !
Je viens demander de l'aide, car mes compétences de tatonnage access
s'arrete au langage SQL...
Alors voilà...
je travaille sous access 2003, avec une base de donnée très très importante
(en taille) et donc je voudrais automatiser certaines manoeuvres.. en
locurence enlever les espéces dans un champ.
j'ai trouvé ici une fonction qui permet d'enlever ces espaces.
j'ai donc créé une requete mise a jour, puis j'ai cliqué sur l'onglet
"requete","spécifique SQL", "Sql direct".
j'ai rentré la fonction
UPDATE Table SET Table.Champ = Replace([Champ]," ","");
et j'ai cliqué sur "afficher la requete.".
et la il me sort une fenêtre "selectionner la source de donnée" avec un
commentaire sur un histoire de pilote ODBC.
et la je suis perdue.. qu'est ce donc que ce pilote ODBC, comment faire
pour régler ce problème et pouvoir effectuer ma requète ?
Mais en fait, le probleme venait de mon ignorence totale des fonctions. je ne savais pas que je pouvais les rentrer dans le champ mise a jour de la requete. apres quelque essais avec toutes les sortes de variables possibles de la fonction je me suis rendue compte qu'elle passait très bien mais avec des ; et pas des , !!
bref en fait je n'ai pas besoin de me servir de "sql direct"
je vous remercie beaucoup, j'ai maintenant compris le principe des fonctions !
Salut
Le problème se situe au niveau de la localisation de la base de données : ton fichier access ne contient aucune table. Le mieux, c'est de lier les tables distantes dans ton fichier. Pour y parvenir, tu dois indiquer un protocole de communication entre ta base distante (mySQL, Oracle....) et Access : on parle de pilote ODBC. Il te faudra également un login et un password pour rattacher tes tables. (voir éventuel adminstrateur pour les autorisations)
Une fois cette manip faite, tu pourras utiliser les tables comme si elles étaient en local.
Ouala Bye Buddy
"Elsa" a écrit dans le message de news:
Bonjour !
Je viens demander de l'aide, car mes compétences de tatonnage access s'arrete au langage SQL...
Alors voilà... je travaille sous access 2003, avec une base de donnée très très importante (en taille) et donc je voudrais automatiser certaines manoeuvres.. en locurence enlever les espéces dans un champ. j'ai trouvé ici une fonction qui permet d'enlever ces espaces.
j'ai donc créé une requete mise a jour, puis j'ai cliqué sur l'onglet "requete","spécifique SQL", "Sql direct". j'ai rentré la fonction UPDATE Table SET Table.Champ = Replace([Champ]," ",""); et j'ai cliqué sur "afficher la requete.".
et la il me sort une fenêtre "selectionner la source de donnée" avec un commentaire sur un histoire de pilote ODBC.
et la je suis perdue.. qu'est ce donc que ce pilote ODBC, comment faire pour régler ce problème et pouvoir effectuer ma requète ?