Showing posts with label Pemrograman. Show all posts
Showing posts with label Pemrograman. Show all posts

Cara Membuat Database dengan Access 2007

Cara Membuat Database dengan Access 2007

Pada postingan sebelumnya kita sudah membahas tentang dasar-dasar database, kali ini saya ingin berbagi bagaimana cara membuat database dengan Access 2007. Baiklah untuk membuat sebuah database dengan menggunakan Ms. Access 2007 berikut langkah-langkahnya :

1. Buka aplikasi Ms. Acces 2007
2. Kemudian Pilih Blank Database untuk membuat database baru


3. Kemudian akan muncul tampilan seperti di dibawah ini. Isikan nama database kemudian pilih direktori tempat menyimpan database lalu pilih tombol Create


4. Setelah itu akan muncul tampilan lembar kerja seperti di bawah ini. Ketika membuat database baru, sebuah tabel secara otomatis akan tampil didalam Preview object. Untuk membuat tabel sobat cukup klik kanan pada tabel kemudian pilih Desain View


Atau dengan cara pilih Menu Create kemudian pada Tab Ribbon pilih Table


5. Lalu akan muncul tampilan Save As, isikan dengan nama tabel yang diinginkan lalu pilih tombol Ok


6. Kemudian silahkan sobat desain Field dan isi Field Properties yang ingin dibuat seperti contoh di bawah ini.


7. Setelah selesai, sobat bisa mengisikan record dari field-field yang telah dibuat dengan cara pada Menu Home kemudian pada Tab Ribbon pilih View kemudian Datasheet View



8. Ulangi langkah di atas bila ingin menambahkan tabel lagi
Read More...

Fungsi Dasar SQL

Fungsi Dasar SQL
SQL sebagai bahasa yang dirancang khusus untuk berkomunikasi dengan basis data sehingga dalam membuat dan memanipulasi basis data sebaiknya kita mengetahui fungsi dari perintah dasar SQL itu sendiri dalam membangun sebuah basis data.

Secara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML). Implementasi DDL dan DML berbeda untuk tiap sistem manajemen basis data (SMBD), namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI.

Data Definition Language (DDL)

DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data. DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data. . Secara umum, DDL yang digunakan adalah sebagai berikut :

(CREATE)  Pembuatan
Contoh  :
CREATE DATABASE
CREATE TABLE

(ALTER & RENAME) 
Perubahan
Contoh  :
ALTER DATABASE
ALTER TABLE
RENAME TABLE

(DROP) 
Penghapusan
Contoh  :
DROP DATABASE
DROP TABLE


Data Manipulation Language (DML)

DML digunakan untuk memanipulasi dan pengambilan data pada database. Perintah yang umum dilakukan adalah:

SELECT untuk menampilkan data
Contoh : 
SELECT * FROM (nama_tabel)

INSERT untuk menambahkan data baru
Contoh :
INSERT INTO nama_tabel VALUES (‘isi_field1’ , ‘isi_field2’,……);

UPDATE untuk mengubah data yang sudah ada
Contoh :
UPDATE nama_tabel SET nama_field = ’nilai_baru’ WHERE nama_field = ’kondisi’ ;

DELETE untuk menghapus data
Contoh : DELETE FROM nama_tabel WHERE nama_field =’option’;
Read More...

Cara Menambah Komponen Quick Reports pada Delphi 7

Cara Menambah Komponen Quick Reports pada Komponen Pallete Delphi 7

Selanjutnya saya akan berbagi cara menambah komponen Quick Report pada Komponen Pallete Delphi 7. Mungkin di blog tetangga sudah pernah ada yang memposting cara ini tapi sambil belajar tak ada salahnya kita review lagi mungkin ada diantara sobat yang lupa atau mungkin belum tahu jadi sambil belajar, so mari kita lihat langkah-langkahnya berikut ini.

1. Pertama kita buka aplikasi Delphi 7
2. Pada Menu utama pilih Menu Component -> Instal Packages


3. Kemudian akan muncul jendela tampilan Project Option seperti di bawah ini

Lalu pilih tombol Add kemudian cari dan pilih file dclqrt70.bpl caranya Pilih System -> Program Files -> Borland -> Delphi 7 -> Bin -> dclqrt70.bpl kemudian pilih tombol Open lalu pilih Ok

4. Untuk mengecek apakah komponen Quick Report silahkan sobat lihat pada Komponen Pallete tarik scroll kesebelah ujung paling kanan bila sukses akan muncul komponen QReport


Read More...

IDE Delphi 7

IDE Delphi  7
Apa itu IDE ?
IDE (Integrated Development Environment) adalah sebuah lingkungan pengembangan terpadu pada aplikasi pemrograman Delphi. IDE terdiri dari beberapa bagian sebagai berikut ini :
 
1.Main Window (Jendela Utama)
Bagian dari IDE yang mempunyai fungsi yang sama dengan fungsi utama dari program aplikasi Windows lainnya. 



2.ToolBar
Delphi memiliki beberapa toolbar yang masing-masing memiliki perbedaan fungsi dan setiap tombol pada bagian toolbar berfungsi untuk menggantikan suatu perintah menu yang sering digunakan. Toolbar terletak pada bagian bawah baris menu. Pada kondisi default, terdapat enam bagian toolbar, antara lain standard, view, debug, desktop, custom dan component palette.

3.Component Palette
Bagian IDE ini berisi sekumpulan ikon yang melambangkan komponen-komponen yang terdapat pada VCL (Visual Component Library). Pada component palette terdapat beberapa page control seperti standard, additional, Win32, System, Data Access, dan lain-lain.



4.Form Designer
objek yang dapat digunakan untuk tempat merancang program aplikasi. 



5.Code Editor
Code Editor adalah tempat di mana kode  program dituliskan. Pada bagian ini dapat dituliskan pernyataan-pernyataan dalam object pascal. Keuntungan pemakaian Delphi adalah tidak perlu menuliskan kode-kode sumber karena Delphi telah menyediakan kerangka penulisan program. 




6.Object Inspector
Digunakan untuk mengubah properti dari sebuah komponen.



7.Code Explorer
Code Explorer merupakan lembar kerja baru yang terdapat di dalam Delphi7 yang tidak ditemukan pada versi-versi sebelumnya. Code Explorer digunakan untuk memudahkan pemakai berpindah antar file unit yang terdapat di dalam jendela Code Editor. Untuk menutup Code Explorer, klik tanda silang yang terdapat di sudut kanan atas, dan untuk membukanya kembali pilih menu View pilih Code Explorer dari main menu atau klik kanan dalam jendela Code Editor kemudian pilih View Explorer.

8.Object TreeView
Object TreeView menampilkan diagram pohon dari komponen-komponen yang bersifat visual maupun nonvisual yang telah terdapat dalam form, data module, atau frame. Object TreeView juga menampilkan hubungan logika antar komponen. Apabila Anda mengklik kanan salah satu item yang terdapat di dalam diagram phon, Anda dapat melihat konteks menu komponen versi sebelumnya. Untuk mengakses menu secara penuh, klik kanan pada komponen yang sama dalam form, data module, atau frame.


Read More...

Istilah Dalam Database

Istilah Dalam Database
Sebelum membuat suatu aplikasi database/basisdata ada baiknya kita mengetahui istilah dalam database itu sendiri. Berikut ini beberapa istilah yang terdapat dalam database.


Field : Tempat data atau informasi dalam kelompok dengan jenis yang sama.

Record : Kumpulan Field yang tersimpan dalam bentuk baris didalam.

Key : suatu field yang dijadikan kunci dalam operasi tabel. Dalam konsep database, key memiliki banyak jenis diantaranya Primary Key, Foreign Key, Composite Key, dll.

SQL (Structured Query Language) : suatu bahasa yang digunakan untuk mencari dan mengurutkan himpunan data pada database. SQL biasanya juga disebut query.

Database : Kumpulan Table yang saling berinteraksi sehingga dapat diproses.

Table: tempat untuk menyimpan data yang tersusun dari kumpulan records, dibangun dari satu atau beberapa Field.

Form : untuk menampilkan data,memasukkan data, dan modifikasi data dengan cara atau format yang dapat didesign sendiri.

Dataset  : Merujuk pada sebuah table atau query.

Datasource : Penghubung antara DataBase dengan Data Aware Components seperti DBGrid, DBEdit, DBLookUpComboBox.

Report : Sarana yang digunakan untuk menampilkan data dalam bentuk suatu laporan.
















Read More...

Data Module Pada Delphi

Data Module Pada Delphi

Data Module adalah Form khusus digunakan untuk meletakkan komponen-komponen non visual Delphi, termasuk untuk meletakkan komponen fungsi database. Bila biasanya kita membuat aplikasi database menggunakan satu atau dua form kita meletakkan komponen fungsi database pada tiap form yang bersangkutan. Tetapi dengan Data Module akan lebih mudah dengan aplikasi database yang melibatkan banyak form, cukup dengan dihubungkan pada Data Module. 

Data module membuat modifikasi pada kode program lebih mudah hanya dengan mengubah kode pada satu tempat daripada jika kita tempatkan pada tiap form. Dengan Data Module sebuah aplikasi akan terlihat lebih terstruktur dan terkelola dengan baik. Penggunaan Data Module juga harus disesuaikan dengan aplikasi, biasanya untuk sebuah aplikasi yang kompleks yang membutuhkan pengembangan. Namun apabila ingin mencoba Data Module walau dengan aplikasi sederhana tidak masalah silahkan saja untuk pembelajaran.

Untuk mengaktifkan Form Data Module pilih File -> New -> Data Module seperti dibawah ini 



Kemudian akan muncul jendela Form Data Module


Read More...

Variabel dan Konstanta di Visual Basic

Variabel adalah tempat untuk menyimpan atau menampung nilai atau data-data sementara pada Visual Basic yang nilainya selalu berubah alias tidak tetap. Sedangkan Konstanta sama seperti Variabel tempat menyimpan atau menampung data namun yang nilainya selalu tetap dan tidak pernah berubah.
Ada beberapa aturan di dalam penamaan variabel dan konstanta, diantaranya sebagai berikut :
  • harus diawali dengan huruf
  • tidak boleh menggunakan spasi
  • tidak boleh menggunakan karakter khusus seperti -,+,<,>,*,#, dan lain-lain
  • tidak boleh menggunakan kata kunci yang sudah dikenal oleh Visual Basic
Mendeklarasikan variabel

Dim (nama_variabel) As (tipe_variabel)

Ket :
Dim : statement dari Visual Basic untuk mendeklarasikan variabel
nama_variabel : nama variabel yang digunakan untuk menyimpan nilai
tipe_variabel : tipe variabel yang bergantung pada tipe data yang akan disimpan di dalam variabel

Contoh :
Dim Nama As String
Dim Tgl As Date

Mendeklarasikan konstanta

Const (nama_konstanta) As (tipe_konstanta) = nilaidata

Ket :
Const : statement dari Visual Basic untuk mendeklarasikan konstanta
nama_konstanta : nama konstanta yang digunakan untuk menyimpan nilai konstanta
tipe_konstanta : tipe konstanta yang bergantung pada tipe data yang akan disimpan di dalam konstanta tersebut
nilaidata : nilai dari konstanta tersebut
Contoh :
Const phi As single = 3.15
Const harga As currency = 1000

Read More...

Membuat Aplikasi Trial Version Menggunakan Delphi

Pernah mendownload aplikasi bersifat trial version ? dan untuk menjadikannya full version sobat harus mendapatkan key code ataupun dengan cara crack. Tapi kita tidak akan membuat aplikasi trial menjadi full version tapi kita akan coba membuat aplikasi yang hanya bisa dijalankan sekali running saja, dan untuk menjalankan aplikasinya lagi harus merestart komputer kita. Aplikasi ini hanya bersifat pembelajaran saja untuk pengetahuan kita. Berikut Source Code aplikasinya menggunakan Delphi.

Event on Show pada component Form1

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Label1: TLabel;
Read More...

Instal Delphi 7 Di Windows 7



Pernahkah sobat mengalami masalah saat instal Delphi 7 di Windows 7 atau terdapat pesan error seperti di atas? Berikut cara menangani error ketika instal Delphi 7 di Windows 7. 

Instal Delphi 7 seperti biasa lakukan sampai proses instalasi selesai kemudian restart komputer / laptop, kemudian buka aplikasi Delphi 7 apabila tidak ada masalah atau error maka akan muncul tampilan Delphi 7 seperti di gambar di bawah ini.
Tapi bila terdapat error maka langkah selanjutnya adalah.....
Read More...

Belajar Delphi 7


Delphi 7 merupakan bahasa pemrograman yang digunakan untuk merancang suatu aplikasi program visual, buat sobat yang baru belajar delphi 7 berikut saya berikan tutorial yang dapat sobat pelajari tentang dasar belajar bahasa pemrograman delphi 7. Langsung aja download link dibawah.

Read More...

Membuat DBGrid Berwarna

Bosan dengan tampilan DBGrid yang itu-itu saja, ubah tampilan DBGrid sobat jadi kombinasi berwarna sehingga sobat maupun user tidak bosan terhadap tampilan tabel tersebut selain itu lebih memudahkan untuk mengecek data tabel tersebut. Bagaimana cara membuat DBGrid menjadi berwarna sobat bisa lihat caranya sebagai berikut :

1. Klik pada komponen DBGrid kemudian pada Object Inspector pilih Event lalu pilih Event DrawColumnCell  kemudian klik dua kali.
2. Kemudian sobat masukan kodenya sebagai berikut : 
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState); 
begin 
if DBGrid1.DataSource.DataSet.RecNo mod 2 =0 then
DBGrid1.Canvas.Brush.Color := clskyBlue; //pilih warnanya
DBGrid1.DefaultDrawColumnCell(rect, datacol, column, state); 
end;
3. Bila sudah menuliskan kodenya silahkan sobat jalankan aplikasinya dengan menekan tombol F9.

~selamat mencoba~
Read More...

Cara Memasukan Record Ke Dalam ComboBox

Kali ini saya akan membagi tips cara memasukan record dari tabel ke dalam combobox, tanpa basa-basi langsung saja berikut script cara memasukan record ke dalam combobox menggunakan visual basic 6.0 :

Sub DaftarPelanggan()
Me.MousePointer = 11
Pesan = "Select * from Pelanggan Order By kodePlg"
Set TPelanggan = New ADODB.Recordset
TPelanggan.Open Pesan, Persediaan, adOpenStatic
cmbPlg.Clear
If Not TPelanggan.EOF Then
TPelanggan.MoveFirst
While Not TPelanggan.EOF
cmbPlg.AddItem TPelanggan!KodePlg
TPelanggan.MoveNext
Wend
End If
TPelanggan.Close
Set TPelanggan = Nothing
Me.MousePointer = 1
End Sub

Selamat mencoba, posting komentar kamu di bawah ini !
Read More...

Cara Memasukan Flash ke Delphi 7



Cara memasukan flash ke delphi 7 dapat menggunakan komponen-komponen standar pada delphi 7 yang dapat digunakan  untuk memasukan file animasi flash dengan extensi *.swf. Berikut cara memasukan flash ke delphi 7 :
  1. Buka aplikasi delphi 7 kemudian pada menu bar pilih component lalu pilih import active control
  2. Kemudian akan muncul kotak dialog activeX lalu pilih Shockwave Flash (1.0) kemudian klik pada tombol install lalu klik tombol OK
  3. Setelah itu akan muncul kotak dialog Confirm untuk meminta konfirmasi, klik tombol Yes kemudian akan muncul kotak dialog Information klik saja pada tombol OK
  4. Untuk menyimpan proses instalasi tutup aplikasi delphi 7 kemudian akan muncul kotak dialog Confirm silahkan pilih Yes
  5. Buka kembali aplikasi delphi 7, lalu cek pada component pallete Active X akan muncul komponen Shockware Flash gambar icon pada bagian paling kanan
Read More...

Fungsi Dalam C++



Fungsi berguna untuk mengumpulkan statement yang dapat dijalankan menjadi satu blok dan menjalankannya kembali hanya dengan menuliskan nama fungsi yang menampungnya.

Download e-book fungsi dalam pemrograman C++.


Read More...

C++


PENGENALAN C++
Setiap program C++ mempunyai bentuk umum seperti di bawah, yaitu:

# prepocessor directive
void main()
{
// Batang Tubuh Program Utama
}

Penjelasan :

1. Include
Adalah salah satu pengarah prepocessor directive yang tersedia pada C++.
Preprocessor selalu dijalankan terlebih dahulu pada saat proses kompilasi terjadi. Bentuk
umumnya :
# include

tidak diakhiri dengan tanda semicolon, karena bentuk tersebut bukanlah suatu bentuk
pernyataan, tetapi merupakan prepocessor directive. Baris tersebut menginstrusikan
kepada kompiler yang menyisipkan file lain dalam hal ini file yang berakhiran .h(file
header) yaitu file yang berisi sebagai deklarasi contohnya:
- # include : diperlukan pada program yang melibatkan objek
cout
- # include : diperlukan bila melibatkan clrscr(),yaitu perintah
untuk membersihkan layar.
- # include : diperlukan bila melibatkan setw() yang bermanfaat
untuk mengatur lebar dari suatu tampilan data.
- # include : diperlukan pada program yang menggunkan operasi
sqrt () yang bermanfaat untuk operasi matematika kuadrat.

2.Fungsi main ()
Fungsi ini menjadi awal dan akhir eksekusi program C++. main adalah nama
judul fungsi. Melihat bentuk seperti itu dapat kita ambil kesimpulan bahwa batang tubuh program utama berada didalam fungsi main( ). Berarti dalam setiap pembuatan program utama, maka dapat dipastikan seorang pemrogram menggunakan minimal sebuah fungsi. Pembahasan lebih lanjut mengenai fungsi akan diterangkan kemudian. Yang sekarang coba ditekankan adalah kita menuliskan program utama kita didalam sebuah fungsi main().

3. Komentar
Komentar tidak pernah dicompile oleh compiler. Dalam C++ terdapat 2 jenis
komentar, yaitu:
Jenis 1 : /* Komentaranda diletakkan di dalam ini
Bisa mengapit lebih dari satu baris */
Jenis 2 : // Komentar anda diletakkan disini ( hanya bisa perbaris )

4.Tanda Semicolon
Tanda semicolon “ ; ” digunakan untuk mengakhiri sebuah pernyataan. Setiap
pernyataan harus diakhiri dengan sebuah tanda semicolon.

5. Mengenal cout(dibaca : C out)
Pernyataan cout merupakan sebuah objek di dalam C++, yang digunakan untuk
mengarahkan data ke dalam standar output (cetak pada layar)
Contoh :
Tanda “ << “ merupakan sebuah operator yang disebut operator “penyisipan/peletakan”
Read More...

Membuat Digital Clock di Flash

Belajar membuat aplikasi sederhana dengan menggunakan flash ? berikut kita akan membuat sebuah aplikasi digital clock dengan menggunakan flash.

Langkah-langkah :
1. Buka halaman Flash dan buat 3 buah layer dengan nama layer action, dynamic text, dan backround.

2. Buat ukuran document.

3. Pada layer backround buat desain untuk dijadikan backround.

Read More...

Konsep ADO pada Delphi

DATABASE MENGGUNAKAN ADO

-Mengenal ADO (ActiveX Data Object)
merupakan methode pengaksesan data yang dikembangkan oleh Microsoft. Jika anda mengenal Borland Database Engine untuk mengakses table Paradox dan Dbase, maka dapat digambarkan seperti itulah ADO.
-Keuntungan yang dimiliki oleh ADO :
  • Menggunakan model object ke bentuk program lebih sederhana.
  • Penggunaan bandwidth dan RAM yang lebih kecil.
  • Mendukung cursor client-side maupun serverside.
  • Operasi asyncronus.
  • Memiliki arsitektur COM(Common Object Model) dan DCOM(Distributed COM) �� memungkinkan melakukan pengaksesan database
  • pada port yang berbeda tanpa banyak
  • melakukan perubahan.
-Objeck ADO
Arsitektur ADO dibangun dari beberapa objek :

ADO terdiri dari 7(tujuh) objek,yaitu:
* Connection
Digunakan untuk membuat hubungan dengan
provider.
*Command
Digunakan untuk mendefinisikan perintah
(command) yang akan dijalankan.
* Recordset
Berisi record(recordset) hasil eksekusi dari
sebuah perintah query.
Note:
Anda dapat membuka recordset tanpa harus membuka objek Connection secara explicit. Akan tetapi jika telah membuat sebuah objek Connection terlebih dahulu, maka dapat membuka multiple recordset pada satu koneksi yang sama. Dengan hanya menggunakan satu koneksi maka akan lebih meringankan beban client dan server.
*Field

Read More...