English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified

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

1 komentar:

Lia Nuralis Liana mengatakan...

Salam kenal bos,
ada contoh untuk report crystal report dg data dari prosedure oracle g?
thanks