Selasa, 15 November 2011

Nama : Isnainul Amanda Perwirasari
NIM : 10.41010.0245
Dosen : Tan Amelia

ADO.NET
  • satu set komponen perangkat lunak komputer yang dapat digunakan programmer  untuk mengakses data dan layanan data.
  • bagian dari perpustakaan kelas dasar yang disertakan dengan Microsoft NET Framework.
  • Umumnya digunakan oleh programmer untuk mengakses dan memodifikasi data yang disimpan dalam sistem database relasionalmeskipun juga dapat mengakses data non-relasional sumber.

System. Data Namespace
  • Namespace System.Data menyediakan akses ke kelas yang mewakili arsitektur ADO.NET.
  • ADO.NET memungkinkan Anda membangun komponen yang efisien mengelola data dari sumber data.

 

Gambar. Model Objek ADO. NET


Connected Application
·         Koneksi Database
Standar :
“Data Source=MyComputer; Initial Catalog=pubs; User Id=sa;Password=abcd;”
Trusted Connection :
“Data Source=MyComputer; Initial Catalog=pubs; Integrated Security=TRUE;”

OLEDBConnection
“Provider=Microsoft.Jet.OLEDB.4.0; Data Source=\path\mydb.mdb; User Id=admin;Password=;“

OracleConnection
“Data Source=MyOracleDB; User Id=username;Password=passwd; Integrated Security=no;”
·         Method Open & Close
Open Method digunakan untuk menghubungkan sumber data dan membangun koneksi terbuka. Sedangkan, Close Method digunakan untuk menutup koneksi dan hal ini merupaka sangat penting karena sebagian besar sumber data hanya mendukung sejumlah koneksi terbuka dan koneksi terbuka mengambil sumber daya system yang berharga
·         Syntag SQL
Digunakan untuk menentukan jenis interaksi dengan menggunakan database, yang mana melakukan menampilkan, menginputkan, mengupdate, dan menghapus perintah pada baris data dalam table database
Contoh Syntag :
Dim cmd As SqlCommand=New SqlCommand("Perintah SQL",oSQLConn)
·         SQL Command Methods
o   Execute Non Query
Digunakan untuk Insert, Update, dan Delete
o   Execute Scalar
Digunakan saat query database mengembalikan nilai tunggal
o   Execute Reader
Ketika query database menampilkan beberapa records.
Catatan : Selalu gunakan Execute Non Query kecuali bila memiliki satu set baris gunakan Execute Reader sedangkan jika memiliki nilai output tunggal yang tidak dapat didefinisikan sebagai parameter maka gunaka Execute Scalar.

0 komentar:

Posting Komentar