Tolong Diklik Iklan saya ...

Selasa, 22 November 2011

Aplikasi Maintenance Product Database Northwind


Nama Kelompok
1.Abdurrahman Fattah         10410100239
2.Achmad Virdan Habibi      10410100218
3.Nanang Sugiono                 10410100235

Dosen : Tan Amelia

Tampilan Form

Coding ini adalah cara untuk mengkoneksikan program dengan data base northwind dengan server local dari computer itu sendiri. Disini juga ada pendeklarasian buat SqlCommand serta SqlDataAdapter
Coding  untuk  button yang digunakan untuk menampilkan data yang diinginkan. Isi ComboBox1 adalah productID. Jika kita pilih salah satu dari ProductID tersebut dengan mengklik display maka akan keluar data yang ada dalam table product sesuai dengan productID.

Coding untuk button yang digunakan untuk menyimpan data yang ada pada comboBox dan textbox yang telah disediakan agar otomatis menambah data pada database products.
Coding yang dibuat untuk mengedit data yang telah ada dengan merubah data yang ada ditextbox maupun ComboBox.
Coding yang dibuat untuk menghapus data yang  telah disimpan dalam table products dengan acuan Combox1 yakni productID.
Coding yang dibuat untuk membersihkan data (clear)yang ada di text box maupun comboBox . biasanya digunakan setelah melakukan penyimpanan, pengeditan, serta penghapusan. 
Coding yang dibuat agar bisa dipanggil sewaktu – waktu. Berfungsi sebagai fungsi/ mengembalikan suatu nilai. Product() menampilkan productID dari table Products.
Coding yang dibuat agar bisa dipanggil sewaktu – waktu. Berfungsi sebagai fungsi/ mengembalikan suatu nilai. Supplier() menampilkan SupplierID dari table Suppliers.
Coding yang dibuat agar bisa dipanggil sewaktu – waktu. Berfungsi sebagai fungsi/ mengembalikan suatu nilai. Category() menampilkan CategoryID dari table Categories.


 Aplikasi ini dapat di download DISINI

Sabtu, 12 November 2011

Resume 8 PBD


NIM/NAMA       : 10410100239 / ABDURRAHMAN FATTAH
Dosen                  :
TanAmelia
Tugas                   : Resume Pertemuan 8 Mata Kuliah PBD KLS P5

Definisi ADO.NET
ADO.NET adalah pergeseran paradigma lengkap dari ADO. Model objek baru ini dirancang untuk menjadi pendekatan yang terputus untuk mengakses data. Pada tingkat pelaksanaan, perubahan yang paling jelas adalah kurangnya recordset dan kursor dalam rangka. Setelah kita mendapatkan mengatasi rintangan untuk mengetahui bagaimana bekerja tanpa recordset dan kursor, kita dapat melihat keuntungan dari menggunakan ADO.NET dalam n-tier desain.

Sebelum kita mulai dari melihat beberapa kode singkat saya pergi ke arsitektur dari kerangka kerja baru.

Arsitektur ini terdiri dari dua elemen:. NET Data Provider dan DataSet. Komponen dari Data Provider. NET memberi kita mekanisme untuk menghubungkan dan bekerja dengan sumber data kami. Komponen DataSet memberikan kami sebuah representasi memori dari sumber data dalam bentuk hasil set mirip dengan recordset terputus dalam ADO.

. NET Provider data perpustakaan target platform database. Bagian pelaksanaan pasal ini berbicara sedikit tentang perpustakaan yang berbeda dan di mana Anda mungkin dapat menemukan yang Anda akan butuhkan untuk proyek Anda.

Komponen yang membentuk NET Penyedia Data. Adalah Connection, Command, dataReader dan komponen DataAdapter.The ditemukan di DataSet adalah koleksi objek untuk hasil set (tabel), baris, kolom, kendala dan hubungan.

DataAdapter duduk antara DataSet dan objek Command. Tujuan dari DataAdapter adalah untuk menyediakan interaksi dari hasil set ke sumber data. DataAdapter memiliki empat sifat yang menentukan bagaimana interaksi dibuat. Sifat adalah SelectCommand, InsertCommand, UpdateCommand, dan DeleteCommand. Properti ini memegang referensi ke sebuah instance dari sebuah object Command.

DataAdapter menggunakan properti SelectCommand untuk mengisi hasil diatur dalam DataSet. Perubahan yang dibuat untuk hasil set dianalisis oleh DataAdapter sekali Update metode disebut menyebabkan perintah yang sesuai dalam salah satu sifat perintah yang akan dikeluarkan. Jika DataAdapter analisis perubahan dan properti perintah belum ditetapkan, eksepsi dilemparkan.

Obyek dataReader digunakan untuk mengambil data dari koneksi secepat mungkin. Data datang dalam aliran forward-only, read-only dengan memori hanya diperlukan untuk data yang hanya berisi catatan saat ini.

Koneksi obyek dan Komando berbicara sendiri. Object Command mendefinisikan perintah SQL. Perintah SQL dapat langsung dijalankan terhadap koneksi atau direferensikan oleh DataAdapter. Setiap hasil eksekusi langsung dapat diproses melalui dataReader untuk diproses.

Object Connection mendefinisikan koneksi ke sumber data. Object Connection dan dataReader adalah satu-satunya objek yang perlu sekali dilakukan tertutup dengan.

Koneksi, DataAdapter dan DataSet
 
1.             Koneksi
Koneksi tahu bagaimana fisik menghubungkan ke database. properti ConnectionString semua info yang dibutuhkan. Sebuah koneksi tidak lebih dari sebuah ConnectionString.
2.             DataSet
DataSet adalah salinan sub-terputus dari database asli, yang berisi beberapa tabel dan hambatan antara mereka. Database dikelola oleh DBMS, sementara salinan sub-data dijaga oleh DataSet sendiri. Ketika data dalam DataSet berubah, itu cache perubahan, sampai diperbarui kembali ke database sumber.
Contoh
Data set 1
Tab A
 Tab b
Col1
Col 1
Col2
Col 2
dataset1.tables.add
dataset.relations.add
dataset1.writexml
Dataset1.tabel(“tab A”).colum add
3.             DataAdapter
Sebuah adaptor data yang mewakili satu set metode yang digunakan untuk melakukan dua arah mekanisme pemutakhiran data antara DataTable terputus dan database. Hal agregat empat perintah: pilih, update, insert dan menghapus perintah. Satu adaptor hanya bisa menghasilkan dan mengisi satu tabel dalam DataSet. Oleh karena itu untuk menangani beberapa tabel dalam sebuah DataSet DataAdapter
Anda perlu beberapa.
4.             Perintah
Sebuah perintah merupakan metode tertentu untuk mendapatkan data dari atau mengatur data ke dalam database, biasanya dalam bentuk query SQL atau prosedur tersimpan. Ini harus dilakukan melalui sambungan, sehingga perintah memiliki properti Koneksi menunjuk ke koneksi.

OleDbConnection menggunakan OLE DB Data penyedia layanan untuk berkomunikasi dengan berbagai jenis database. Anda dapat menggunakan dialog Link untuk membangun data string koneksi untuk OleDbConnection suatu. Anda tidak dapat menggunakan dialog ini untuk membangun string koneksi untuk sumber data lainnya. Oleh karena itu, untuk SqlConnection, misalnya, Anda harus mengetikkan string koneksi sendiri.  
Berikut ini adalah connection string untuk OleDbConnection menggunakan OLE DB Provider untuk SQL Database:
User ID = Silan; Password = donottellyou; Bertahan Keamanan Info = True; Initial Catalog = Northwind; Data Source = Ellen; Provider = SQLOLEDB.1
Berikut adalah connection string untuk SqlConnection suatu:
User ID = Silan; Password = donottellyou; Bertahan Info Security = True; Initial Catalog = Northwind; Data Source = ELLEN
Seperti yang Anda lihat, dua string koneksi yang identik, kecuali bahwa string koneksi untuk OleDbConnection yang memiliki parameter "Provider = SQLOLEDB.1" tambahan.
Seperti dikatakan sebelumnya, sambungan adalah semua tentang connection string. Hal ini dapat secara manual mengetik, tetapi Visual Studio.NET menyediakan "Data Link" dialog untuk membantu Anda mempermudah pekerjaan.
Sebuah koneksi dapat dibuat dalam tiga cara.
    Buat koneksi pada waktu berjalan
Untuk memperoleh koneksi string dengan bantuan dialog "Data Link", membuat file kosong UDL., Kemudian double-klik. "Data Link" dialog akan dibesarkan dan koneksi string akhirnya akan disimpan sebagai teks dalam file ini. Anda dapat menggunakan file UDL langsung dalam connection string.:
mcn.ConnectionString = "Nama File = mydatalink.udl"
UDL file ini harus berada dalam "bin men-debug \" folder dari proyek Anda.
Buat koneksi pada waktu desain dengan Server Explorer
Klik kanan "Data Connections" item dan pilih "Tambah koneksi". "Data Link" dialog akan dibesarkan. Sambungan dibuat akan terdaftar di bawah item "Data Connections" di Server Explorer, dan dapat diseret ke nampan komponen formulir atau yang dipilih oleh "Konfigurasi Adapter data Wizard".
Membuat sambungan saat membuat DataAdapter pada waktu desain
Anda dapat memilih untuk menggunakan koneksi yang sudah ada atau membuat yang baru. Kalau Anda memilih untuk membuat koneksi baru, "Data Link" dialog akan dibesarkan.

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Grants For Single Moms