Je vousdrais importer une table d'une base ACCESS quand je suis dans une
autre base.
Voila le code que j'utilise, mais j'ai une erreur d'incompatibilité de type
et je ne sais pas d'ou ça vient...
Set DbSource = DBEngine.workspaces(0).opendatabase("MaBase1.mdb")
Set Rec = DbSource.OpenRecordset(dbOpenTable,"SELECT * FROM GROS_BILL")
Si quelqu'un peut m'aider ou qui as une solution plus razpide je suis
preneur :) (je précise les 2 bases sont dans le même dossier donc pas besoin
d'UNC)
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
Raymond [mvp]
Bonjour.
utilise la fonction TransferDatabase DoCmd.TransferDatabase acImport, "ms access", "nomdelabase", acTable, "table source", "table destination", False
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nicolas CONRAD" <nconrad~@~ifrance.com> a écrit dans le message de news:
Bonjour a tous,
Je vousdrais importer une table d'une base ACCESS quand je suis dans une autre base. Voila le code que j'utilise, mais j'ai une erreur d'incompatibilité de type
et je ne sais pas d'ou ça vient...
Set DbSource = DBEngine.workspaces(0).opendatabase("MaBase1.mdb") Set Rec = DbSource.OpenRecordset(dbOpenTable,"SELECT * FROM GROS_BILL")
Si quelqu'un peut m'aider ou qui as une solution plus razpide je suis preneur :) (je précise les 2 bases sont dans le même dossier donc pas besoin
d'UNC)
Merci bien A+
Bonjour.
utilise la fonction TransferDatabase
DoCmd.TransferDatabase acImport, "ms access", "nomdelabase", acTable, "table
source", "table destination", False
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nicolas CONRAD" <nconrad~@~ifrance.com> a écrit dans le message de
news:OVLa9k22DHA.3416@tk2msftngp13.phx.gbl...
Bonjour a tous,
Je vousdrais importer une table d'une base ACCESS quand je suis dans une
autre base.
Voila le code que j'utilise, mais j'ai une erreur d'incompatibilité de
type
et je ne sais pas d'ou ça vient...
Set DbSource = DBEngine.workspaces(0).opendatabase("MaBase1.mdb")
Set Rec = DbSource.OpenRecordset(dbOpenTable,"SELECT * FROM GROS_BILL")
Si quelqu'un peut m'aider ou qui as une solution plus razpide je suis
preneur :) (je précise les 2 bases sont dans le même dossier donc pas
besoin
utilise la fonction TransferDatabase DoCmd.TransferDatabase acImport, "ms access", "nomdelabase", acTable, "table source", "table destination", False
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nicolas CONRAD" <nconrad~@~ifrance.com> a écrit dans le message de news:
Bonjour a tous,
Je vousdrais importer une table d'une base ACCESS quand je suis dans une autre base. Voila le code que j'utilise, mais j'ai une erreur d'incompatibilité de type
et je ne sais pas d'ou ça vient...
Set DbSource = DBEngine.workspaces(0).opendatabase("MaBase1.mdb") Set Rec = DbSource.OpenRecordset(dbOpenTable,"SELECT * FROM GROS_BILL")
Si quelqu'un peut m'aider ou qui as une solution plus razpide je suis preneur :) (je précise les 2 bases sont dans le même dossier donc pas besoin
d'UNC)
Merci bien A+
Nicolas CONRAD
Merci bien ça marche nickel, Un petit détail quand même : le type de table est : "Microsoft Access"
De plus ça récupère toute la table, ne serait-il pas possible de faire une requête sans avoir à passer par un DSN (ODBC) ? Merci A+
"Raymond [mvp]" a écrit dans le message de news:
Bonjour.
utilise la fonction TransferDatabase DoCmd.TransferDatabase acImport, "ms access", "nomdelabase", acTable, "table
source", "table destination", False
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nicolas CONRAD" <nconrad~@~ifrance.com> a écrit dans le message de news:
Bonjour a tous,
Je vousdrais importer une table d'une base ACCESS quand je suis dans une autre base. Voila le code que j'utilise, mais j'ai une erreur d'incompatibilité de type
et je ne sais pas d'ou ça vient...
Set DbSource = DBEngine.workspaces(0).opendatabase("MaBase1.mdb") Set Rec = DbSource.OpenRecordset(dbOpenTable,"SELECT * FROM GROS_BILL")
Si quelqu'un peut m'aider ou qui as une solution plus razpide je suis preneur :) (je précise les 2 bases sont dans le même dossier donc pas besoin
d'UNC)
Merci bien A+
Merci bien ça marche nickel,
Un petit détail quand même : le type de table est : "Microsoft Access"
De plus ça récupère toute la table, ne serait-il pas possible de faire une
requête sans avoir à passer par un DSN (ODBC) ?
Merci
A+
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:eNbMmq22DHA.3436@tk2msftngp13.phx.gbl...
Bonjour.
utilise la fonction TransferDatabase
DoCmd.TransferDatabase acImport, "ms access", "nomdelabase", acTable,
"table
source", "table destination", False
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nicolas CONRAD" <nconrad~@~ifrance.com> a écrit dans le message de
news:OVLa9k22DHA.3416@tk2msftngp13.phx.gbl...
Bonjour a tous,
Je vousdrais importer une table d'une base ACCESS quand je suis dans une
autre base.
Voila le code que j'utilise, mais j'ai une erreur d'incompatibilité de
type
et je ne sais pas d'ou ça vient...
Set DbSource = DBEngine.workspaces(0).opendatabase("MaBase1.mdb")
Set Rec = DbSource.OpenRecordset(dbOpenTable,"SELECT * FROM GROS_BILL")
Si quelqu'un peut m'aider ou qui as une solution plus razpide je suis
preneur :) (je précise les 2 bases sont dans le même dossier donc pas
besoin
Merci bien ça marche nickel, Un petit détail quand même : le type de table est : "Microsoft Access"
De plus ça récupère toute la table, ne serait-il pas possible de faire une requête sans avoir à passer par un DSN (ODBC) ? Merci A+
"Raymond [mvp]" a écrit dans le message de news:
Bonjour.
utilise la fonction TransferDatabase DoCmd.TransferDatabase acImport, "ms access", "nomdelabase", acTable, "table
source", "table destination", False
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nicolas CONRAD" <nconrad~@~ifrance.com> a écrit dans le message de news:
Bonjour a tous,
Je vousdrais importer une table d'une base ACCESS quand je suis dans une autre base. Voila le code que j'utilise, mais j'ai une erreur d'incompatibilité de type
et je ne sais pas d'ou ça vient...
Set DbSource = DBEngine.workspaces(0).opendatabase("MaBase1.mdb") Set Rec = DbSource.OpenRecordset(dbOpenTable,"SELECT * FROM GROS_BILL")
Si quelqu'un peut m'aider ou qui as une solution plus razpide je suis preneur :) (je précise les 2 bases sont dans le même dossier donc pas besoin
d'UNC)
Merci bien A+
Raymond [mvp]
Ce que tu peux faire c'est lier la table externe et ensuite par une requête ajout à partir de cette table sélectionner les champs et/ou les enregistrements que tu désires. excuses pour le ms, l'habitude. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nicolas CONRAD" <nconrad~@~ifrance.com> a écrit dans le message de news:
Merci bien ça marche nickel, Un petit détail quand même : le type de table est : "Microsoft Access"
De plus ça récupère toute la table, ne serait-il pas possible de faire une requête sans avoir à passer par un DSN (ODBC) ? Merci A+
Ce que tu peux faire c'est lier la table externe et ensuite par une requête
ajout à partir de cette table sélectionner les champs et/ou les
enregistrements que tu désires.
excuses pour le ms, l'habitude.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nicolas CONRAD" <nconrad~@~ifrance.com> a écrit dans le message de
news:ukFmUx22DHA.560@TK2MSFTNGP11.phx.gbl...
Merci bien ça marche nickel,
Un petit détail quand même : le type de table est : "Microsoft Access"
De plus ça récupère toute la table, ne serait-il pas possible de faire une
requête sans avoir à passer par un DSN (ODBC) ?
Merci
A+
Ce que tu peux faire c'est lier la table externe et ensuite par une requête ajout à partir de cette table sélectionner les champs et/ou les enregistrements que tu désires. excuses pour le ms, l'habitude. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nicolas CONRAD" <nconrad~@~ifrance.com> a écrit dans le message de news:
Merci bien ça marche nickel, Un petit détail quand même : le type de table est : "Microsoft Access"
De plus ça récupère toute la table, ne serait-il pas possible de faire une requête sans avoir à passer par un DSN (ODBC) ? Merci A+