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

18
Visual Programming 2 P-6,7 Fery Updi,M.Kom 1

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

Page 1: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

Visual Programming 2P-6,7

Fery Updi,M.Kom

1

Page 2: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

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

Page 3: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

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)

Page 4: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query 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.

Page 5: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

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

Page 6: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

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)

Page 7: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

7

Membuat database di Ms.SQL Server 2008

Page 8: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

8

Kode program module1

Page 9: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

9

Mengisi kode program Jenis Buku Form

Page 10: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

10

Kode program Jenis Buku Form

Page 11: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

11

Lanjutan kode program Jenis Buku Form

Page 12: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

12

Lanjutan kode program Jenis Buku Form

Page 13: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

13

Lanjutan kode program Jenis Buku Form

Page 14: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

14

Lanjutan kode program Jenis Buku Form

Page 15: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

15

Lanjutan kode program Jenis Buku Form

Page 16: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

16

Lanjutan kode program Jenis Buku Form

Page 17: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

17

Lanjutan kode program Jenis Buku Form

Page 18: Visual Programming 2 · • Melakukan koneksi ke Database, •Membuat aplikasi Form ... Crystal Report untuk menampilkan data dari SQL Server sebagai ... query dari Sumber data (database)

18

Next

Topik :

Pembuatan Form dengan menggunakan minimal 4Table,