
Bekerja Dengan File – ASP.NET
September 28, 2008Membaca dan Menulis File
Operasi pembacaan dan penulisan sebuah file tidak akan lepas dari istilah Stream, tapi taukan kamu apa itu Stream? Stream merupakan suatu cara untuk mengakses berbagai data termasuk file. Stream digunakan untuk binary access yang hanya terdapat kumpulan 1 dan 0 saja. Wah ngeri juga yaw. Tapi jangan khawatir, hal tersebut akan sangat jarang digunakan karena ASP.NET sudah menyediakan Unicode Access yang pembacaannya berupa kumpulan karakter dan kumpulan string.
Membuka File
Ada beberapa method yang dapat kita gunakan untuk membuka sebuah file sesuai dengan kebutuhan kita yaitu :
- Open : Membuka file dengan hak yang tidak disebutkan, akan mengembalikan object stream
- OpenRead() : Mengembalikan stream dalam bentuk read obly
- OpenText() : Mengembalikan stream reader dari file yang bersangkutan
- OpenWrite() : Mengembalikan read write stream
Mehotd open sendiri mempunyai 3 parameter yaitu :
- FileMode : Bagaimana file tersebut akan dibuka, apakah akan dioverwrite atau ditambahkan
- FileAccess : Cara membuka file tersebut (read only, write only atau read write)
- FileShare : Menangani penggunaan file secara bersamaan.
Membaca File Text
Proses pembacaan sebuah file akan melibatkan FileStream Object yang memungkinkan kita untuk mengakses sebuah file. Proses pembacaannya adalah sebagai berikut : pertama-tama akan membuka file yang akan dibaca kemudian menyimpannya sebagai objek stream reader, dan objek stream reader inilah yang kemudian ditampilkan pada halaman aspx. Contoh codenya adalah sebagai berikut :
<%@ Page Language="VB" %>
<%@ Import Namespace="System.IO" %>
Bila dijalankan hasilnya adalah sebagai berikut :
Mencoba membaca
Belajar ASP.NET
Menulis File Text
Supaya bisa menulis sebuah file, file tersebut harus terlebuh dahulu dibuka dan disimpan sebagai objek stream writer. Contoh penggunaannya adalah sebagai berikut :
<%@ Page Language="VB" %>
<%@ Import Namespace="System.IO" %>
Bila dijalankan maka hasilnya adalah sebagai berikut :
File berhasil ditulis
Operasi – Operasi Dasar Lainnya
Menghapus File
Syntax : File.Delete(path)
Contoh : File.Delete(“C:\readme.txt”)
Memeriksa File
Syntax : File.Exist(path)
Contoh : File.Exist(“C:\readme.txt”)
Memindahkan File
Syntax : File.Move(alamat asal, alamat baru)
Contoh : File.Move(“C:\readme.txt, D:\readme.txt “)
Meng-Copy File
Syntax : File.Copy(alamat asal, alamat tujuan)
Contoh : File.Delete(“C:\readme.txt, D:\readme.txt “)
Renaming File
Syntax : Rename(alamat asal, alamat tujuan)
Contoh : File.Delete(“C:\readme.txt”, “C:\bacasaya.txt”)
File Atribut
Terdapat 3 atribut penting yaitu :
- File.GetCreationTime(path)
- File.GetLastAccessTime(path)
- File.GetLastWriteTime(path)
Ditulis dalam Uncategorized | Bertanda asp.net, File, Membaca dan Menulis File |




HTTP Error 404.3 – Not Found
The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.
knapa ya ada error itu? apakah harus ada error handler nya?
File.GetLastWriteTime(path) pada saat membaca file attribut knapa yang keluar malah tahun yang berbeda dengan d explorer??
Saya Mau nanya dunk kalo di vb.6 ada syntax seperti ini : strCOMBO = refgl.UT_IniRead(“COMPANY”, “COMP” & iLoop, “STRING”, strINI_FILE & “\” & INI_FILE)
kalo di vb.net bagaimana ya syntaxnya ?
sebab saya belum menemukan cara memmbaca file .ini dengan menggunakan vb.net sedangkan kalo di vb.6 menggunakan perintah UT_IniRead
makasih.