I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Nu har jeg prøvet at benytte "OverførDatabase", om det virker ved jeg endnu ikke... Access melder tilbage at "Den installerbare ISAM kan ikke findes" ???
Det lyder som om du har problemer med de filer der fortolker hvordan en excel fil ser ud (ISAM driver). Jeg har selv haft problemer med det. Det foerste check for at finde ud af om det er problemet er at proeve at importere et excel ark til en database. Hvis det giver samme fejlmeddelelse (processen starter fint nok, men fejlen dukker op naar du er naaet til et af de sidste punkter i wizarden) er det et problem med ISAM driveren.
Handlingen TransferDatabase overfører en database, medens handlingen TransferSpreadsheet overfører et regneark som en eksport eller inport. Som thomasjepsen skriver angiver argumenterne næsten sig selv.
Hvis du ike angiver en eksisterende tabel som destination, vil Access oprette en importtabel med det navn du har angivet. det er ikke sikkert, at dine data har den rette felttype til brug i den endelige tabel. Derfor kan du ved en tilføjelsesforespørgsel overføre data fra importtabellen til den rigtige tabel, der evt. har relationer til andre tabeller samt de korrekte datatyper.
Importtabellen kan du så slette med en ny handling i din makro. Handling hedder SletObjekt, også her taler argumenterne for sig selv.
Problemet er, at jeg vil overføre data fra et ERP-system på en AS/400 server. Det kan jeg ikke få til at virke med "TransferDatabase". Jeg har lavet en gemt forespørgsel i "Microsoft Query" (som virker), denne forespørgsel anvender jeg i Excel, men har jeg mulighed for at anvende den i Access gennem en makro ???
If you can use the query in Excel then I would say almost 100% that you can use it in Access using a macro or VBA code, I would think it easier with VBA as I have a feeling you need to connect to some external data source. I would think that the code you use in Excel could be used in Access, can we see this code please?
can you explain what you are trying to do? Do you want to import data FROM AS/400 INTO Excel is so why use Access? Or do you wnat to import data FROM AS/400 INTO Access?
I would also have thought that the Client Access ODBC Driver (32-bit) is available in Access! You should try making a data source (ODBC Data sources) and use this data source in Access to link up to the tables in AS/400
6år senere....(I tilfælde af du/andre stadig (ligesom mig) måtte sidde og rode med noget AS400...)
Hjælp-funktionen i 2003-udgaven har svaret på dit spørgsmål:
For ODBC databases, type the full Open Database Connectivity (ODBC) connection string. To see an example of a connection string, link an external table to Access by pointing to Get External Data on the File menu and clicking Link Tables. Open the table in Design view and view the table properties. The text in the Description property setting is the connection string for this table.
For more information on ODBC connection strings, see the Help file or other documentation for the ODBC driver of this type of ODBC database.
I mit tilfælge, hedder hele stien: ODBC;DSN=FRQRY;;TABLE=FRQRY.MAPRISLAB9
Hvor FRQRY er min datakilde som er oprettet under administration i kontrolpanel og mit as400 udtræk hedder så FRQRY.MAPRISLAB9 som også senere bruges under kilde/source.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.