Rabu, 18 Januari 2012

Konfigurasi koneksi database MS Access 2007 dengan Delphi XE2

Pengantar

Delphi XE2 kini telah menjadi bahasa pemrograman Primadona setelah kemampuan multi-platformnya dikeluarkan. Jadi tidak salah kalau sekarang ini ditangan Embarcadero Technologies bahasa pemrograman Delphi menjadi lebih bisa berkembang dan bersaing dengan bahasa pemrograman yang lain.
Pada tutorial kali ini akan dibahas hubungan antara bahasa pemrograman Delphi XE2 dengan database engine Microsoft Office Access 2007. Didalam website ekoindri telah dibahas banyak sekali tutorial-tutorial yang berkaitan dengan Database besutan dari raksasa software Microsoft ini. Untuk mendapatkan tutorial-tutorial tersebut, silahkan Anda buka halaman ini.
Dari tutorial-tutorial tersebut, diharapkan Anda dapat tertuntun dengan baik dalam memperdalam ilmu bahasa pemrograman Delphi yang dikombinasikan dengan database Microsoft Office Access. Apabila Anda memiliki masukan atau kebutuhan yang terkait dengan Delphi dan Database MS Office Access tapi belum terselesaikan, silahkan anda hubungi kami melalui email redaksi@ekoindri.com.

Pokok Bahasan

Pada tutorial kali ini akan ditunjukkan kepada Anda tentang cara melakukan proses konfigurasi koneksi database MS Office Access 2007 dengan Delphi XE2.
Didalam pembahasan tutorial kali ini akan menggunakan database Students. Database ini bisa Anda download dari Microsoft dengan menggunakan aplikasi MS Office Access 2007. Untuk membuat database Students dengan menggunakan MS Office Access 2007, silahkan anda ikuti petunjuk artikel ini.
Dengan adanya tutorial ini diharapkan dapat menambah referensi tentang Delphi XE2. Semakin banyak tutorial dan tips bisa membantu programmer Delphi makin bermunculan di bumi Indonesia.

Langkah-langkah

Agar Anda dapat mengikuti dengan baik proses konfigurasi database MS Access 2007 dengan Delphi XE2, silahkan Anda ikuti langkah-langkah berikut ini secara berurutan:
  • Silahkan Anda buat Project VCL baru dengan menggunakan Delphi XE2.
  • Simpan Project tersebut kedalam direktori yang telah Anda tentukan.
  • Kemudian Anda lanjutkan dengan menambahkan komponen TADOConnection dari pane Tool Palette.


  • Kemudian Anda lanjutkan dengan mengklik kanan komponen TADOConnection.

  • Klik command Edit ConnectionString untuk memulai proses konfigurasi.

  • Lanjutkan dengan menekan tombol Build.

  • Setelah itu anda pilih provider Microsoft Office 12.0 Access Database Engine Ole DB Provider.
  • Lanjutkan dengan menekan tombol Next.

  • Langkah selanjutnya Anda tentukan nilai Data Source dengan nama dari file database MS Access 2007 lengkap dengan pathnya.

  • Untuk menguji koneksi apakah benar atau tidak, silahkan anda klik tombol Test Connection.

  • Lanjutkan dengan menekan tombol OK.
  • Tekan tombol OK lagi.
  • Setelah itu Anda tekan tombol OK sekali lagi.
  • Selanjutnya Anda tentukan nilai property LoginPrompt pada kompoen TADOConnection dengan nilai False.

  • Untuk meyakinkan TADOConnection bekerja dengan baik. Silahkan anda tentukan nilai property Connected dengan True.
  • Jika berhasil, maka tidak akan muncul pesan error apapun.
  • Selesai

Cara Koneksi PHP ke Database MS Access 2010

Mungkin teman-teman lebih familiar PHP menggunakan databasenya adalah MySQL. Sebenarnya bahasa PHP mendukung banyak database management system, seperti MS SQL, Oracle dan juga MS Access. Oke kali ini kita akan belajar bagaimana cara melakukan koneksi PHP ke MS Access 2010. Pada contoh kali ini saya menggunakan sistem operasi Windows 7 dan program Microsoft Access 2010.Untuk melakukan koneksi ke database MS Access kita menggunakan fungsi odbc_connect(). Sintaks dari fungsi ini adalah:
odbc_connect ( string $dsn , string $user , string $password )
$dsn, adalah nama DSN yang kita gunakan untuk mengkoneksikan MS Access, kita akan lihat bagaimana cara membuat system DSN pada Windows 7.
$user, User name saat kita membuat system DSN.
$password, password system DSN

Langkah-langkah membuat system DSN melalui ODBC Windows 7

  1. Buka Control panel di Windows 7
  2. Pilih System and Security
  3. Pilih Administrative Tools
  4. Pilih Data source (ODBC)
    Koneksi PHP ke MS Access
  5. Pilih tab System DSN
  6. Klik tombol Add...
  7. Pilih Microsoft Access Driver (*.mdb, *.accdb)
    Koneksi PHP ke MS Access
  8. Klik Finish
  9. Pada text Data Source Name, masukkan nama DSN yang diinginkan. Nama ini nantinya digunakan untuk koneksi melalui PHP
    Koneksi PHP ke MS Access
    Klik Tombol select, pilih file database MS Access 2010 yang dibuat sebelumnya.
    Klik Tombol Advanced, masukkan Login name dan password yang diinginkan, klik OK
  10. klik OK dan OK
  11. Anda telah berhasil membuat system DSN, sekarang kita lihat kode PHPnya

Kode PHP koneksi ke MS Access

koneksi.php
<?php
$koneksi = odbc_connect ("db","desrizal","desrizal");
if($koneksi){
    echo "koneksi berhasil";
}else{
    echo "gagal";
}
?>
Sekarang coba anda jalankan di localhost, jika berhasil maka akan muncul tulisan koneksi berhasil. Demikianlah langkah-langkah melakukan koneksi PHP ke database MS Access 2011.

Membuat Database menggunakan Microsoft Office Access 2007

Di sini saya akan menshare bagaimana cara membuat database menggunakan Microsoft Office Access 2007. Articale ini saya tulis karena saya mendapatkan tugas dari Dosen saya, 

sekalian tambah & update postingan my blog
sebelumnya,  taukah anda, apa itu Database ???????? 
adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.

1. Pastikan ms office sudah anda install 
2.  Pilih Ms access 2007
3. Setelah anda open Ms access tadi, pilih blink database



4. kemudian akan tampil tampilan

5. Kemudian buka file name tadi seperti gambar di atas, akan muncul form lagi
buat folder kemudian pilih format file(mdb). karena nantinya kita akan menghubungkan access dengan Delphi(Postingan selanjutnya). setalah sudah di pilih tinggal klik ok
6. Pilih Create
7. Pilih table1, klik kanan pilih design view isi nama table: misalnya (club)
8.  kemudian isi table dengan berapa field yang anda inginkan, misalnya seperti ini
9. Di sini saya menggunakan 7 field (no, arsenal, Real Madrid, Chelsea, Barcalona, MU, Valencia). ganti field sizenya pada field Properties sesuai Keingginan anda
10.  Klik table (club) pilih open Isi Field dengan bebera Record
11. kemudian Save. liat hasilnya di mana anda menyimpan file tersebut.
12. Selesai .
di sini anda sudahmempunyai database nama - nama fans dari beberapa club

Selasa, 17 Januari 2012

Primary Key, Tipe Data, Table Ms. Access

Primary key adalah suatu nilai dalam basis data yang digunakan untuk mengidentifikasi suatu baris dalam tabel. Nilai dari primary key adalah unik.

Tipe Data
Tipe data merupakan bagian program yang paling penting karena tipe data mempengaruhi
setiap instruksi yang akan dilaksanakan oleh computer. Misalnya saja 5 dibagi 2 bisa saja
menghasilkan hasil yang berbeda tergantung tipe datanya.
Jika 5 dan 2 bertipe integer maka akan menghasilkan nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efisien dan efektif. 
Microsoft Office Access, sebelumnya dikenal sebagai Microsoft Access, adalah sebuah sistem manajemen database dari Microsoft yang mengkombinasikan relasional Microsoft Jet Database Mesin dengan antarmuka pengguna grafis dan perangkat lunak-alat pengembangan. It is a member of the Microsoft Office suite of applications, included in the Professional and higher editions or sold separately. Ini adalah anggota dari Microsoft Office suite aplikasi, termasuk dalam edisi profesional dan lebih tinggi atau dijual secara terpisah. On May 12 2010, the current version of Microsoft Access 2010 was released by Microsoft in Office 2010; Microsoft Office Access 2007 was the prior version. Pada tanggal 12 Mei 2010, versi terkini dari Microsoft Access 2010 dirilis oleh Microsoft pada Office 2010, Microsoft Office Access 2007 adalah versi sebelumnya.
MS Access stores data in its own format based on the Access Jet Database Engine. MS Access menyimpan data dalam format sendiri berdasarkan Jet Engine Akses Database. It can also import or link directly to data stored in other applications and databases. [ 1 ] Hal ini juga dapat mengimpor atau link langsung ke data yang disimpan dalam aplikasi dan database. [1]
Software developers and data architects can use Microsoft Access to develop application software , and " power users " can use it to build simple applications. Pengembang perangkat lunak dan arsitek data yang dapat menggunakan Microsoft Access untuk mengembangkan perangkat lunak aplikasi , dan " power user "dapat menggunakannya untuk membangun aplikasi sederhana. Like other Office applications , Access is supported by Visual Basic for Applications , an object-oriented programming language that can reference a variety of objects including DAO (Data Access Objects), ActiveX Data Objects, and many other ActiveX components. Seperti aplikasi Office , Akses didukung oleh Visual Basic for Applications , sebuah berorientasi objek pemrograman bahasa yang dapat referensi berbagai benda termasuk DAO (Data Access Objects), ActiveX Data Objects, dan banyak komponen ActiveX lainnya. Visual objects used in forms and reports expose their methods and properties in the VBA programming environment, and VBA code modules may declare and call Windows operating-system functions. Obyek visual yang digunakan dalam bentuk dan laporan mengekspos metode dan properti di lingkungan pemrograman VBA, dan kode VBA modul dapat mendeklarasikan dan memanggil Windows sistem operasi fungsi.