Avatar billede gylling Juniormester
30. marts 2004 - 20:37 Der er 21 kommentarer og
1 løsning

upload vha ftp

Er der nogen der kan sige mig hvorfor dette ikke virker.
ftp://brugernavn:adgangskode@adresse.dk/1001.dat/Filnavn.txt har også prøvet ftp.adresse.dk/1001.dat/Filnavn.txt" target="_blank">ftp://brugernavn:adgangskode@ftp.adresse.dk/1001.dat/Filnavn.txt
"Fejl meddelse Microsoft jet-databasemotoren kan ikke finde objketet ftp.adresse.dk/1001.dat." target="_blank">ftp://brugernavn:adgangskode@ftp.adresse.dk/1001.dat.
Avatar billede terry Ekspert
30. marts 2004 - 20:44 #1
gylling>can you explain what you are doing? With the information you have given I cant really see that this is an Access problem!
Avatar billede gylling Juniormester
30. marts 2004 - 21:24 #2
>>terry det kommer når jeg har bruger denne kode DoCmd.TransferText acExportDelim, "Fil_Til_Revilution", "SendFil", "ftp://bruger:adgangskode@adresse.dk/1001.dat/filnavn.txt" derefter kommer fejlmeddelsen.
Avatar billede trer Nybegynder
30. marts 2004 - 21:31 #3
Du kan svjv ikke lave et upload direkte fra TransferText().

Den skriver en fil til et diskmedie, ikke til en "tilfældig" netprotokol.
Avatar billede terry Ekspert
30. marts 2004 - 21:46 #4
30. marts 2004 - 22:06 #5
Det er mig, der har givet Gylling ovenstående kode, som virker glimrende i mine applikationer (og har gjort det i hvert fald siden Access 2000).
Men af en eller anden grund får han en fejl.

Jens, har du prøvet en lidt kortere adresse? Måske er det mappen 1000.dat, som driller den?!

Fejlen kan også skyldes, at du i din forespørgsel benytter parameterværdier eller kriterier som Forms!MinFormular!MitFelt (det kan den nogle gange ikke lide!)

Syntaksen er i hvert fald således:
DoCmd.TransferText acExportDelim, "Specificationsnavn", "Forespørgsel", ftp.minftp.dk/Filnavn.txt" target="_blank">ftp://Bruger:xxx@ftp.minftp.dk/Filnavn.txt, false
Avatar billede gylling Juniormester
30. marts 2004 - 22:19 #6
>> Jeg har prøvet at fjerne mappe 1001.dat har nærmste prøvet alt men det virker ikke. Hvis jeg fjerner bruger og xxx så for "der opstod en fejl ved logon til internette"
30. marts 2004 - 23:17 #7
hvilken port benytter ftp-serveren sig af? 21?
Hvis ikke, skal denne jo også angives i strengen (kan ikke lige huske syntaksen, men det kan andre nok)
Avatar billede gylling Juniormester
31. marts 2004 - 13:03 #8
>> thomas  serveren benytter port 21. Har du set på det som terry henviser til? Jeg for en fejl i koden hvis jeg debug koden.
Avatar billede gylling Juniormester
01. april 2004 - 15:08 #9
>> terry jeg har prøvet de eks. du henviser til, men jeg få at vide at jeg mangler InetTransferLib kan du hjælpe.
Avatar billede terry Ekspert
01. april 2004 - 19:29 #10
Hav eyou downloaded the file InetTransferLib.zip? It contains an .MDB and also a .MDE. There is also a text fiel which you should read.
If you are using Access 97 then you have to incluse the MDE as an add-in to your database. If you are using 2000 or greater then you need to import the object from the MDE fiel into your database!
Avatar billede terry Ekspert
01. april 2004 - 19:30 #11
This is taken from the link above!

To use this functionality in Microsoft Access 2000 or higher, please import all the classes from the addin (which does not have the tables required for a typical Access addin) in your own Access project. To use the classes, just refer to them with the 'InetTransferLib.' prefix (eg: Dim objHTTP As HTTP)
Avatar billede gylling Juniormester
01. april 2004 - 21:31 #12
>>terry Jeg har ændret ( Dim objFTP As FTP ) Men få fejl i linjen
"Set objFTP = New InetTransferLib.FTP" hvad skal den hedde
Avatar billede terry Ekspert
02. april 2004 - 17:54 #13
Have you followed the instructions from the link I have given?
Which version of Access are you using?
I can send you a Access 2000 dB but then it is up to you to get it working with your FTP site! I dont have the permissions etc!
Avatar billede gylling Juniormester
06. april 2004 - 12:07 #14
>> terry Det virker. Kan du så fortælle mig hvordan man kan gøre DestinationFile afhængige af bruger, sådanne at man kan se hvilken bruger filen kommer fra.
Avatar billede terry Ekspert
06. april 2004 - 12:29 #15
Great to hear :o)

You could use
Environ("UserName")
to get the user currently logged on and include this in the file name
Avatar billede gylling Juniormester
06. april 2004 - 13:39 #16
>> tak terry men hvordan skal jeg for det som en del af filnavet?
Avatar billede terry Ekspert
06. april 2004 - 14:13 #17
I cant see the code at the moment but something like this


ThisIsTheDestinationFile = Environ("UserName") & ThisIsTheFileNameYouWantToUse
Avatar billede gylling Juniormester
06. april 2004 - 15:29 #18
>> terry kan ikke få det til at virke
Avatar billede terry Ekspert
07. april 2004 - 13:10 #19
but you can get your HTTP to work?
I can take a look if you send it to NOSPAMeksperten@santhell.dkNOSPAM
remove NOSPAM
Today or it will be first in a week!
Avatar billede gylling Juniormester
07. april 2004 - 19:05 #20
>>terry no, har ikke prøvet. men tak. jeg vender tilbage senere med ?
Avatar billede terry Ekspert
07. april 2004 - 20:21 #21
06/04-2004 12:07:59 ">> terry Det virker." ???
Avatar billede terry Ekspert
07. april 2004 - 20:22 #22
back in  week or so :o)
god påske
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester