Tuesday, January 19, 2010

Memecah String Per Delimeter di VB.NET


Contoh kasus, disini saya mempunyai String yang Berisi Nama orang yang diambil dari fild nmhs(dari database mahasiswa). Misal : ”YULI FITRIANA” trus gimana cara memisahkannya sehingga menjadi 1. ”YULI” 2. ”FITRIANA”??!! Dan diletakkan di textfild masing-masing. jelasnya seperti gambar ini :










Kalo di PHP untuk memecah string menggunkan explode(”[string seperator]”,[string str]) yang kemudia hasil pecahannya ditampung dalam variable array, di VB.NET menggunakan perintah Split([expression As string],[delemeter As string=””]) Hasil Pecahannya juga ditampung dalam variable array. Untuk mengambil isi dari variable array tadi bisa mengunakan Notasi sebagai berikut: arrayhasilpecahan(nilai index array).
Kode lengkapnya seperti di bawah ini :
Dim arrayhasilpecahan() As String
Dim pecahstring As String = "YULI FITRIANA"
'string diatas(pecahstring) bisa diambil dari database
arrayhasilpecahan = Split(pecahstring, " ")
TextBox1.Text = arrayhasilpecahan(0)
TextBox2.Text = arrayhasilpecahan(1)
Screenshoot :



1 comments:

Cake Market said...

"Assalamu'alaikum : tanda kutip kalo dipake di vb.net dijalanin program untuk mencari nama yang ada kutipnya ko eroorr???? tolong donk!
misal Ma'ruf nh ketika dijalankan jadi error saya pake databese SQLserver
dan Kodingnya : Select kdsiswa,nmsiswa,...from mahasiswa where nmsiswa % parameter % order by kdsiswa desc "

Toggle

About Me

My Photo
ganteng,pinter,dewasa,mandiri,suka mencoba hal-hal Baru,suka tantangan.