Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal...

Post on 14-Mar-2019

256 views 1 download

Transcript of Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal...

Visual Programming 2P-6,7

Fery Updi,M.Kom

1

Kompetensi Matakuliah• Mahasiswa mampu:

• Melakukan configurasi Visual Studio.NET,

• Membuat Custom Classes,

• Melakukan koneksi ke Database,

• Membuat aplikasi Form Entry sederhana,

• Memahami serta mampu membuat Form Transaction One To Many,

• Menggunakan Crystal Report untuk menampilkan data dari SQL Server sebagai Laporan,

• Membuat package sebuah aplikasi,

• Membuat suatu aplikasi client server secara nyata dengan sistem kelompok,

2

3

Konsep ADO.NET

• ADO.NET adalah teknologi akses data dari Microsoft .NetFramework, yang menyediakan komunikasi antara system relasionaldan non relasiomal melalui seperangkat komponen.

• ADO.NET terdiri dari serangkaian objek yang memberikan layananakses data ke lingkungan .NET

• ADO.NET dibangun untuk arsitektur terpisah sehinggamemungkinkan benar-benar terpisah dengan sumber data dan dapatmelakukan manipulasi melalui objek Dataset, yang benar-benartersendiri dari sumber data (database)

4

ADO.NET

ADO.NET menyediakan objek untuk mengolah data, yaitu:

1. Objek Connection : menyediakan koneksi sumber data (Database)

2. Objek Command : digunakan untuk melakukan pernyataan SQL atauprosedur yang akan dilaksanakan pada Database.

3. Objek DataReader : aliran berbasis, forward-only, read-onlypengambilan hasil query dari Sumber data (database)

4. Objek DataAdapter : mengisi Object Dataset dengan hasil darisumber data.

5

ADO.NET

Dua komponen kunci dari ADO.NET adalah :

• Data Providers dan DataSet

Didalam .NET Framework terdapat tiga penyedia untuk akses data yaitu:

1. Microsoft SQL Server Data Provider menggunakan objekSqlConnection

2. OLEDB Data Provider menggunakan objek OleDBConnection.

3. ODBC Data Provider menggunakan OdbcConnection

6

ADO.NET

Data Provider memiliki beberapa objek antara lain :

1. Connection object (SqlConnection, OleDbConnection,OracleConnection)

2. Command object (SqlCommand, OleDbCommand, OdbcCommand,OracleCommand)

3. DataReader object (SqlDataReader, OleDbDataReader,OdbcDataReader, OracleDataAdapter)

7

Membuat database di Ms.SQL Server 2008

8

Kode program module1

9

Mengisi kode program Jenis Buku Form

10

Kode program Jenis Buku Form

11

Lanjutan kode program Jenis Buku Form

12

Lanjutan kode program Jenis Buku Form

13

Lanjutan kode program Jenis Buku Form

14

Lanjutan kode program Jenis Buku Form

15

Lanjutan kode program Jenis Buku Form

16

Lanjutan kode program Jenis Buku Form

17

Lanjutan kode program Jenis Buku Form

18

Next

Topik :

Pembuatan Form dengan menggunakan minimal 4Table,