Pemrograman Visual Ramos Somya
ActiveX Data Objects (ADO) untuk framework.NET. merupakan class yang berisi komponen untuk melakukan interaksi dengan database, meliputi koneksi, akses dan manipulasi data.
NET Data Provider merupakan serangkaian class yang memungkinkan kode yang teratur untuk berinteraksi dengan sumber data khusus, stored procedure untuk memanggil dan mengubah data. SQL Server, OLE DB ODBC dan Oracle merupakan empat jenis NET Data Provider.
Object Connection Mengatur koneksi ke database. Tidak dapat digunakan untuk mengeksekusi pernyataan SQL. Object Command Digunakan untuk menjalankan pernyataan SQL atau menyimpan procedur ke sumber database. Object DataReader Menyediakan akses cepat ke data read only maupun forward only. Object DataAdapter Digunakan untuk membuat dataset dari pernyataan SQL atau dari stored procedure untuk melakukan manipulasi data.
Object DataSet Digunakan untuk membuka datacolumn (kolom) maupun datarow (baris) dari suatu datatable (tabel). Object DataTable Bagian yang digunakan untuk merepresentasikan sebuah tabel. Object DataRow Digunakan untuk merepresentasikan sebuah record (baris data) dari tabel.
XML (eXtensible Markup Language) merupakan dokumen berbasis teks yang menyerupai HTML, tetapi digunakan khusus untuk menyimpan informasi secara terstruktur. XML digunakan sebagai standar berbagi data antar aplikasi. ADO.NET menggunakan XML untuk memberikan data dari server ke client.
Untuk menggunakan ADO.NET, yang terlebih dahulu harus dilakukan adalah mengaktifkan namespace untuk ADO.NET, yaitu : using System.Data; using System.Data.Oledb; using System.Data.SqlClient;
Object ini menyediakan koneksi pada database dengan SQLConnection. Connection string merupakan formulasi string yang menjelaskan secara detil tentang koneksi yang dilakukan. Pada connection string juga dapat ditambahkan beberapa parameter sesuai kebutuhan. Contohnya : SqlConnection = new SqlConnection( ); ”Data Source = ; Initial Catalog = ; uid = [ nama user] ; pwd = [ sandi ]”
Digunakan untuk menjalankan query dengan mengeksekusi stored procedure pada SQL server maupun string query. Membuat object sqlCom yang akan digunakan dalam program untuk akses dan manipulasi data. Menentukan koneksi database yang akan digunakan oleh object sqlCom. SqlCommand sqlCom = new SqlCommand(); sqlCom.Connection = sqlCon; sqlCOm.CommandType = [CommandType.Text | CommandType.StoreProc | CommandType.Table ]
Menentukan jenis command yg digunakan, dengan menuliskan salah satu dari tiga pilihan yang tersedia. sqlCom.CommandText = ”perintah SQL | object databse ”; sqlCom.ExecuteNonQUery(); // atau sqlCom.ExecuteNonScalar();
Digunakan untuk melakukan manipulasi data sesuai yang kompleks misalnya dengan menggunakan perintah SQL. Cara membuat object ini dengan perintah : DataSet = new DataSet();
Object ini digunakan sebagai perantara komunikasi antara dataSet dan database termasuk dalam proses insert, update dan delete data. SqlDataAdapter = new SqlDataAdapter( );.Fill(dataSet,”nama tabel”);