Apakah ada cara untuk menanyakan nama file dalam direktori di dalam Access 2010?

0

Apakah ada fungsi asli untuk ini di dalam Access? Atau apakah saya harus melakukan ini dengan skrip batch entah bagaimana?

Selain itu, dapatkah saya mengganti nama file dalam direktori berdasarkan bidang dalam tabel Access?

NoCatharsis
sumber

Jawaban:

2

Lihat fungsi Dir dalam bantuan VBA untuk menunjukkan kepada Anda cara melakukan loop melalui folder mencari file. Perhatikan bahwa Anda harus berada di editor VBA untuk mencari bantuan VBA.

Lihat pernyataan Nama yang "Mengganti nama file disk, direktori, atau folder."

Tony Toews
sumber
0

Apakah ada fungsi asli untuk ini di dalam Access? Atau apakah saya harus melakukan ini dengan skrip batch entah bagaimana?

Jika Anda menambahkan Microsoft Scripting Runtime sebagai referensi, Anda dapat menggunakan FileSystemObjectdari VBA. Lihat di sini untuk beberapa contoh bagus.

Selain itu, dapatkah saya mengganti nama file dalam direktori berdasarkan bidang dalam tabel Access?

Anda dapat melakukan ini dengan VBA.

ta.speot.is
sumber
Apakah ada beberapa alasan Anda menggunakan perpustakaan luar alih-alih merekomendasikan fungsi Dir () bawaan?
David W. Fenton
@ David W. Fenton - Saya pikir itu untuk mengganti nama file yang Anda butuhkan FileSystemObjecttetapi seperti yang ditunjukkan Tony, Anda dapat menggunakannya Name. Jadi semua fungsi dibangun ke dalam VBA.
ta.speot.is