English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified

06 April 2010

Simpan Gambar Menggunakan SQL Server dan VB NET 2005

kali ini saya coba mengulas pertanyaan rekan-rekan mengenai penyimpanan gambar ke dalam database SQL Server 2005 menggunakan VB NET 2005.

pada pembahasan kali ini skenarionya adalah bagaimana membuat program untuk menyimpan gambar ke dalam database dan ditampilkan lagi ke dalam picturebox, sebelumnya maaf saya belum mengupload contoh programnya tapi syntaxnya akan saya share dulu

cara memulainya bagaimana?
yang pertama kali di lakukan adalah membuat table pada database SQL Server 2005 anda dan diasumsikan bahwa telah ada table yang menampung gambar dengan type sebagai berikut :
nama table adalah tblSavePic dengan isian kolom id, dan pic

setelah membuat table lalu apa?
setalah kita membuat table melakukan coding dengan syntax sebagai berikut untuk memilih gambar :
drag dan drop komponen OpenFileDialog dan renanme menjadi OFD

OFD.Filter = "Image Files (*.jpg, *.bmp, *.gif, *.png)*.jpg; *.bmp; *.gif; *.png"
OFD.ShowDialog()
txtFileName.Text = OFD.FileName
txtFileName.SelectionStart = txtFileName.Text.Length
If Trim(txtFileName.Text) <> "" Then
PicBox.Image = Image.FromFile(txtFileName.Text)
End If

koneksinya perlu di inisialisasi?
tentu perlu dengan syntax seperti berikut :

Imports Systems.Data.SqlClient

Dim xkoneksi as new SqlConnection
Dim xcomm as new SqlCommand

xkoneksi.ConnectionString="Data Source=[Nama Server];Initial Catalog=[Nama Database];Integrated Security=true"

xkoneksi.open

lalu setelah memilih gambar setelah itu apa?
ok sabar lalu yang dilakukan berikutnya adalah menyimpan gambar yang kita pilih ke dalam table yang ada pada database ikuti syntax seperti berikut :

Try
Dim ms As New System.IO.MemoryStream()
PicBox.Image.Save(ms, PicBox.Image.RawFormat)
Dim CPic() As Byte = ms.GetBuffer
ms.Close()

Dim query as String
query="Insert into tblSavePic values (" & _
"'" & txtID.Text & "'" & _
",'" & CPic & "')"

xcomm.CommandText = query
xcomm.Connection = xkoneksi
xcomm.ExecuteNonQuery()
Catch ex As Exception
MsgBox(ex.Message & ex.StrackTrace & ex.Source)
Finally
xkoneksi.close()
End Try

lalu bagaimana menampilkan kembali?
ok untuk menampilkan kembali adalah dengan syntax sebagai berikut :
Try
Dim arr() As Byte
Dim xread as SqlDataReader

Dim query As String
query = "Select pic from tblSavePic where ID ='" & txtCari.Text & "%'" (Asumsi menggunakan txtCari sebagai pencarian)
xcomm.CommandText = query
xcomm.Connection = xkoneksi
xread = xcomm.ExecuteReader()
xread.Read()
arr = xread.Item("pic")
PicBox.Image = Image.FromStream(New IO.MemoryStream(arr))
Catch ex As Exception
MsgBox(ex.Message & ex.StrackTrace & ex.Source)
Finally
xkoneksi.close()
End Try

semoga artikel ini bermanfaat dan jika ada salah penulisan syntax mohon di koreksi dan selamat mencoba

04 April 2010

Connection to Oracle10g with VB.NET 2005

banyak rekan-rekan yang bertanya bagaimana koneksi ke oracle 10g? oleh karena itu pada bahasan saya kali ini saya akan share mengenai penggunaan koneksi dan cara membuat koneksi dengan Oracle 10g

cara menggunakan Oracle 10g sebagai back end database yang akan dikoneksikan dengan VB .NET 2005 adalah menggunakan .Net framework yang perlu kita download dari Oracle, pertanyaannya mengapa kita perlu mendownload namespace oracle? hal tersebut dikarenakan Oracle bukanlah satu perusahaan dengan Microsoft yang selaku developer .Net, ok yang pertama adalah melakukan download dari Oracle 10g ODAC disini tetapi sebelumnya anda di wajibkan untuk registrasi mungkin ribet tapi percayalah sebentar dan anda bisa download komponen namespacenya.

Install ODAC Oracle10g
begitu anda selesai download lalu installah Oracle10g ODAC, anda set ke C:/Program File/Oracle, kenapa harus di install? karena komponen ODAC merupakan komponen tambahan semacam library assembly yang mana dibuat agar dapat melakukan komunikasi dengan vb.net 2005. Beberapa Oracle sebetulnya telah memiliki assembly library nya dan itu hanya ada pada Release 1 dan untuk Release 2 harus download ODAC


Apakah ODAC langsung ter install di VB .NET?
belum sobat masih ada cara lagi agar data provider ODAC Oracle10g terpasang pada aplikasi VB .NET mu yaitu dengan cara pada project solution anda klik kanan lalu pilih Add a Reference setelah itu muncullah pop up window dengan ada dua tombol tab yang pertama .Net Components dan Com Components pilihlah yang Net Components, kenapa memilih Net Components ? dikarenakan library dari Oracle akan include dalam Net Components selaku bridge ke dalam Oracle database. Anda cari yang System.Data.OracleClinet atau Jika Release 2 adalah Oracle.Data.Access



add reference

Setelah terinstall bagaimana cara pakainya?
isikan syntax seperti dibawah ini :
Masukkan Komponen ODAC

Untuk Oracle 10g Release 1

Untuk Oracle 10g Release 2

Buat variabel koneksi ODAC

Isikan ConnectionString dari ODAC Oracle10g menggunakan tnsnames.ora
Selanjutnya?
selanjutnya? ya lakukan seperti biasanya dan sekali lagi pembahasan kali ini hanya mengenai koneksi ke oracle saja :) selamat mencoba dan sampai jumpa pada pembahasan mengenai oracle di lain kesempatan

Ref :

OracleConnection
ODAC

WAL

PTC - Why I Like Neobux?



setelah mencoba belajar blogging 2 tahun lalu mungkin baru kali ini saya benar-benar mencoba untuk lebih serius dalam dunia blog, nah untuk kali ini saya akan menjelaskan apa itu PTC ok mari kita bahasa di sini.

Apa itu PTC ?
PTC adalah kependekan dari Paid To Click dengan arti lain secara bebasnya adalah anda dibayar untuk klik iklan yang di selenggarakan oleh layanan penyedia iklan.

Neobux
apa itu Neobux? ini adalah salah satu layanan penyedia iklan paid to click dan kebetulan untuk newbie seperti saya ikut dalam PTC Neobux dan ini berkat rama yang dengan perjuangannya agar saya mengikuti jejaknya dalam PTC dengan direct refferalnya tentu.

Berapa saya dibayar?
ini pertanyaan yang sering dikeluarkan oleh member PTC terutama member baru seperti saya alias newbie, ok untuk ini anda akan di bayar antara $0.0005 – $0.02 setiap klik. Rinciannya adalah : honor $0.01
perklik untuk standart / free member. Honor $0.02 untuk ultimate member. Honor
$0.0005 untuk klik iklan bonus

Sehari saya dijatah berapa iklan?
untuk member standart seperti saya ini karena saya masih newbie antara 4-6 iklan perhari dan biasanya 2 iklan adalah iklan bonus bila anda beruntung
untuk member golden diberikan iklan min 9 iklan perhari
untuk member ultimate diberikan slot iklan untuk di klik 16 iklan perhari

Kok dikit amat iklannya? berarti dikit juga dunk dapetnya?
tenang aja sob emang kecil sih kalo kerja sendirian, tapi kalo kerjanya bareng-bareng kamu bisa dapet honornya yang lumayan gede tiap bulannya

Kerja bareng? bagaimana maksudnya?
kerja bareng disini maksudnya adalah kerja dengan rekan-rekan yang menjadi direct refferal anda, katakanlah kalo anda mempunyai 100 referal/rekan, dan masing2 referal akan memberi
kontribusi kepada anda sebesar $0.005 per klik, maka itungannya menjadi :
100 ref x 4 iklan perhari x $0.005 = $ 2 perhari ditambah penghasilan anda sendiri
perhari $0.04, maka penghasilan kamu menjadi $2.04 perhari, atau $61,2
perbulan.

Untuk member Neobux newbie seperti saya
bagi member standar seperti saya ini selama 30 hari kita tidak dapat melakukan repply pada forum, chat dan bahkan memberikan direct refferal ke rekan yang akan kita ajak join kerja bareng, sehingga yang harus anda lakukan adalah online dan klik iklan tiap hari hingga min requirement 100 iklan terpenuhi untuk di klik sehingga bisa bebas untuk reply forum, chat, memberikan direct refferal ataupun rental refferal.

daftarnya bagaimana?
untuk daftarnya dapat melakukan registrasi neobux disini agar terdaftar sebagai member dan yang pastinya pendaftarannya gratis

Total $ yang saya dapat sampai hari ini




sampai di sini dulu yang bisa saya bagikan untuk anda semua nanti jika saya sudah dapat membuktikannya akan saya bagi lagi pengalaman saya dan tetaplah klik neobux.

Ref :
Maryadie

WAL

02 April 2010

Create Your Own Copyright

Saya iseng-iseng mencari apakah ada yang namanya lisensi buat blog atau website dan saya membaca blog dari Febri thx bro... ternyata ada yang namanya lisensi yang mana melindungi web/blog dari penculian artikel, file, gambar, dll yang merugikan kita selaku penulis blog. pada dasarnya artikel/isi pada blog itu sangat bisa dan mungkin sekali untuk di share kemana-mana tetapi yang menjadi masalah adalah ketika artikel tersebut di ambil paksa atau bahasa kerennya adalah copy paste tanpa menambahkan referensi dari mana mengambil tanpa memberikan link sumber dari pemilik artikel dan hal itu malah akan menjadi masalah. Dan ini dapat di sebut pencurian, plagiat nah solusi yang paling pas dan orang tetap dapat berkunjung dan dapat sharing artikel adalah dengan cara anda melakukan pendaftaran hak cipta di MyFreeCopyright dengan cara ini anda telah mendaftarkan semua artikel pada blog anda untuk mendapatkan lisensi hak cipta

untuk kali ini saya mengikuti saran dari saudara Febri dalam blognya untuk menggunakan jasa hak cipta gratis siip post.... ok dan kita akan di beri id registrasi sendiri masing2 artikel disertai tanggal postingannya.
1. ok sign in dulu di MyFreeCopyRight dan mari kita coba, anda harus membuat akun dan memberikan passwordnya



2. Jika Akun anda sudah aktif, segeralah login untuk mendaftarkan blog anda beserta artikelnya klik tombol PROTECT MY CREATION



3. Pilihlah BLOG/PODCAST untuk menambahkan blog yang anda pilih



4. setelah url anda terdaftar anda akan diberikan kode html seperti ini



sekian tambahan tips untuk hari ini dan tetaplah blogging

WAL

Ref :
Febri Adrian