Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 3.377 pregleda

Najnovija ↓

automatski generisanje access tabela u csv 05.05.2011. u 08:51 · pre 188 meseci #1
Potrebno mi je da napravim da automatski generisem csv na osnovu access tabele, kasnije taj csv kopiram na server i importujem u MYSQL bazu.

Drugi deo problema sam resi, ali kako ne poznajem access ne uspevam da napravim automatski izvoz tabele iz accessa u csv format.

U pitanju je access 2000.

Da li neko moze da mi da neke smernice?

Hvala unapred. Pozz.
Re: automatski generisanje access tabela u csv 05.05.2011. u 11:07 · pre 188 meseci #3
Ukucaj u VBA Immediate Window:

DoCmd.TransferText acExportDelim, , "tblNazivTabele", "C:\test.csv", True

poslednji parametar True je ako hoćeš zaglavlja, ako ne (samo podatke) izostavi to.

Možda može i File > Export, pa dole staviš Save as type: Text Files
Potpis
Pozdrav,
Branislav
Re: automatski generisanje access tabela u csv 05.05.2011. u 13:24 · pre 188 meseci #4
Banem, hvala na odgovoru.

Ostaje mi jos da napravim da to automatski radi svake veceri u neko vreme.

Pogledacu na googl-u.
Re: automatski generisanje access tabela u csv 05.05.2011. u 15:35 · pre 188 meseci #5
Onda ovako.

Napravi formu, bilo kakvu, nije bitno. Stavi Timer: 60000 (60 sekundi). Iskoristi događaj OnTimer, tu napiši sledeći VBA program (računar podesi na srpski region zbog formata sata):

If format(now(), "hh:nn") = #21:00# Then
DoCmd.TransferText acExportDelim, , "tblNazivTabele", "C:\test.csv", True
'DoCmd.Quit
End If

I to je sve. Sada učitaš Access i tu formu i ostaviš da radi. U 21:00 će napraviti C:\test.csv.

Varijanta je da u neki Windows Scheduler (Win 7 ima) staviš da pokrene Access u 20:50, onda on automatski učita ovu formu, u 21:00 uradi šta treba i (skloniš ' ispred DoCmd.Quit) on se zatvori.
Potpis
Pozdrav,
Branislav
Re: automatski generisanje access tabela u csv 19.05.2011. u 09:11 · pre 188 meseci #6
Banem, bio sam odsutan neko vreme pa sam tek danas video poruku. Namestio sam. Hvala jos jedanputa na pomoci.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme