Modul V Form Enty Data Tabel Tabel Transaksi

Ukuran: px
Mulai penontonan dengan halaman:

Download "Modul V Form Enty Data Tabel Tabel Transaksi"

Transkripsi

1 Modul V Form Enty Data Tabel Tabel Transaksi A. Form Interface Form entry data table transaksi sedikit berbeda dibandingkan dengan form entry data table master. Perbedaannya terletak pada jumlah table yang berasosiasi. Pada form entry data table master, seperti form entry data table pegawai dan nasabah seperti yang telah anda praktekkan pada modul IV adalah contoh-contoh form entry data table master. Form ini hanya menangani satu buah table saja, dan yang perlu divalidasi hanyalah nilai field kunci primary-nya saja. Sedangkan pada form entry data table transaksi, programmer selain harus menediakan fasilitas validasi data ke kunci primer juga harus ada validasi data ke kunci tamu (foreign key). Jika validasi data pada kunci primer, system harus mendeteksi apakah nilai kunci primer yang diimputkan sekarang sudah ada di table atau belum. Jika sudah ada nilai tersebut harus dapat ditolak oleh system. Sebaliknya, nilai yang harus divalidasi pada kunci tamu adalah apakah nilai yang diinputkan ke field kunci tamu merupakan nilai yang kunci primer yang telah ada di table masternya. Jika nilai kunci tamu yang diinputkan ke kunci tamu table transaksi tidak tersedia di table masternya maka nilai itu harus dapat ditolak oleh system. Untuk memudahkan anda memahami penjelasan ini, berkut ini kembali ditampilkan diagram relasi antara table nasabah dengan table rekening. nasabah *id nama alamat 1 Eva Fauzia Jln. Batang Marao No. 4 2 Muhammad Fadhil Cemara II Blok GG/5 3 Elice Muryanti Jln. Linggar Jari II No. 14 rekening *nomor **id saldo tgl_buat :18: :05: :20: :30:09 Gambar 5.1 Relasi Tabel Nasabah dengan Tabel Rekening Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-1

2 Diagram relasi yang ditunjukkan pada Gambar 5.1 memperlihatkan bahwa, nilai yang diinputkan ke field id table rekening adalah nilai yang sudah ada di table masternya, yaitu nilei field id table nasabah. Jadi secara prosedur, operator harus meng-entry data ke table nasabah terlebih dahulu baru ia bisa meng-entrykan data ke table rekening. Karena id yang akan ia inputkan table rekening adalah id yang telah ada di table nasabah. Jika validitas ini tidak dipenuhi maka integritas (satu-kesatuan-data) antara table nasabah dengan table rekening tidak dapat dipelihara dan makna serta fungsi database akan hilang. Materi praktikum dengan pokok bahasan Form Entry Data ke Tabel Transaksi mengambil contoh pada form entry data ke table rekening karena materi ini telah didukung oleh aktifitas praktikum sebelumnya. Pada Modul I, anda telah membuat database bank dan di dalam database ini juga telah anda buat table nasabah dan table rekening. Tidak hanya itu, ketika anda membuat table rekening, field id table ini telah anda refensikan (references) ke field id table nasabah. Anda masih ingat perintah SQL yang telah anda ketikkan ketika anda membuat table rekening? Untuk membantu ingatan anda (yang sudah mulai agak pelupa ), di bawah ini ditampilkan kembali perintah yang telah anda berikan ketika membuat table tersebut; create table rekening(nomor varchar(4) not null primary key, id int not null references nasabah(id), saldo decimal, tgl_buat date); Jika sebagai programmer anda tidak mempertimbangkan keberadaan perintah tersebut ketika mendesing tampilan program dan merencanakan pengkodean (coding), maka ketika operator tidak memasukkan nilai field id rekening dengan nilai yang sudah ada di table nasabah maka nilai yang diinputkan akan dianggap salah oleh DBMS, dan program akan menampilkan pesan kesalahan tersebut. Berikut ini adalah contoh rancangan form interface ke table rekening yang telah mempertimbangkan masalah validasi field kunci primer dan field kunci tamu. DateTimePicker (Name= dtptgl) SpeedButton (name=spbshow) Gambar 5.2 Rancangan Form Interface ke Tabel rekening Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-2

3 Keterangan: Komponen DateTimePicker pada form di atas digunakan untuk mengisi tanggal pembuatan rekening agar ketika user mengisi data tanggal pembuatan rekening selalu dapat menyesuaikan dengan format penulisan tanggal system operasi computer. Ganti property name komponen ini menjadi dtptgl, agar ketika menulis kode program lembih mudah mengingatnya. Komponen SpeedButton disediakan untuk menampilkan Daftar Nasabah, agar ketika operator memerlukan id Nasabah yang ada di table nasabah untuk diinputkan ke field id table rekening, datanya dapat dilihat terlebih dahulu. Seperti di jelaskan di atas, ada dua field yang akan divalidasi pada form entry data table rekening ini, yaitu; a. Validasi nilai field kunci primer (nomor rekening), yaitu nilei field nomor rekening harus unik b. Validasi nilai field kunci tamu (id), yaitu id yang akan diinputkan adalah ada yang telah ada di table nasabah. Dari segi rancangan form, untuk mengimplementasikan validasi ke kunci primer dilakukan dengan cara membuat dua buah procedure untuk mematikan fungsi komponen input data untuk field selain kunci primer (Edit2 Edit6). Jika nilai yang dimasukkan ke input data untuk field kunci primer benar, baru input data ke field selain kunci primer diaktifkan. Untuk mengimplementasikan rancangan ini, dibuat prosedur dengan nama TdkSiapIsi. Prosedur ini akan berisi perintahperintah untuk; a. Menghapus nilai yang tampil di seluruh komponen input atau mengembalikannya ke nilai default, b. Men-disable-kan (mengisi property Enabled komponen input dengan nilai False sehingga komponen ini tidak dapat diinputkan data selama nilai yang diinputkan ke kunci primer masih merupakan nilai yang tidak valid, c. Mematikan fungsi tombol Simpan (memberi nilai false ke property Enabled btnsimpan) Rancangan dan strategi penampilkan form seperti dijelaskan di atas dapat anda praktekkan melalui langkah-langkah praktikum pada pokok bahasan Aktifas Praktikum di bawah ini. B. Aktifias Praktikum untuk Menerapkan Rancangan Form Interface Praktikum dengan judul Form Entry Data Tabel Transaksi ini juga merupakan lanjutan dari praktikum-praktikum sebelumnya. Oleh karena itu, sebelum melaksanakan aktifitas di bawah ini, anda harus telah menyelesaikan praktikum di modul sebelumnya, termasuk latihan dan tugas yang ada di masing-masing modul tersebut. Setelah semua itu anda laksanakan, lakukan langkah-langkah di Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-3

4 bawah ini untuk menambahkan form interface ke table rekening dan merencanakan penampilan form setelah program di jalankan. 1. Jalankan Borland Delphi, 2. Buka project prjbank.dpr, 3. Tambahkan form baru ke project tersebut. Form ini akan digunakan sebagai form interface ke table rekening. Caranya; klik menu File New Form, 4. Ganti property name form tersebut menjadi frmrekening, 5. Simpan file unit form tersebut dengan nama urekening.pas. Peringatan!!! - File unit urekening harus berada di forder yang sama dengan file project (prjbank.dpr) dan file-file unit yang lainnya, yang telah anda buat melalui aktifitas praktikum sebelumnya. 6. Letakkan komponen Label dan komponen Edit masing-masing sebanyak 6 buah, DateTimePicker dan SpeedButton masing-masing satu buah, serta komponen Button tiga buah. 7. Atur tata-letak komponen-komponen yang telah anda letakkan di form melalui langkah 6 di atas sehingga tampilan form seperti dicontohkan pada Gambar 5.2 di atas. 8. Untuk memudahk penjelasan ketika anda menulis kode program nanti, ganti property name komponen-komponen Button di atas sesuai dengan property Captionnya. Untuk tombol Simpan, ganti namanya menjadi btnsimpan, tombol Hapus, ganti menjadi btnhapus, dan tombo Tampilkan menjadi btntampilkan serta tombol Tutup menjadi btntutup. 9. Agar tombol Tutup (btntutup) dapat digunakan untuk menutup form ketika diklik, ketik perintah Close; pada event on click tombol tersebut. Gunakan objek inspector untuk mendeklarasikan dan mengimplementasikan event procedure btntutupclick. Untuk mengetahui bagaimana caranya, baca kembali modul-modul praktkum sebelumnya. Kode program event on click btntutup ditampilkan di bawah ini; procedure TfrmRekening.btnTutupClick(Sender: TObject); Close; 10. Tampilkan editor program (file unit) dengan cara menekan tombol F12 (keyboard). Deklarasikan procedure TdkSiapIsi dan SiapIsi di dalam class TfrmRekening di bawah kata cadangan private. Lihat contoh di bawah ini; type TfrmRekening = class(tform) Label1: TLabel; Edit1: TEdit; Label2: TLabel; Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-4

5 Label3: TLabel; Label4: TLabel; Label5: TLabel; Edit2: TEdit; DateTimePicker1: TDateTimePicker; Edit3: TEdit; SpeedButton1: TSpeedButton; Edit4: TEdit; Edit5: TEdit; Label6: TLabel; Edit6: TEdit; btnsimpan: TButton; btnhapus: TButton; btntampilkan: TButton; btntutup: TButton; procedure btntutupclick(sender: TObject); private procedure TdkSiapIsi; public { Public declarations } Mendeklarasikan Procedure TdkSiapIsi Peringatan!!! - Anda hanya menambahkan dua baris perintah di atas pada file unit urekening, kode program lainnya telah ada di file unit anda Prosedur TdkSiapIsi digunakan untuk menghapus isi Edit1 Edit6 (menghapus nilai property Text-nya) dan me-non-aktifkan fungsi komponen tersebut. Buat implementasi procedure ini (tulis kode programnya pada blok program utama. Contoh penggalan programnya adalah; procedure TfrmRekening.TdkSiapIsi; Edit1.Text := ''; Edit2.Text := ''; Edit3.Text := ''; Edit4.Text := ''; Edit5.Text := ''; Edit6.Text := ''; Edit2.Color := clnone; Edit3.Color := clnone; Edit4.Color := clnone; Edit5.Color := clnone; Edit6.Color := clnone; Edit2.Enabled := False; Edit3.Enabled := False; Edit4.Enabled := False; Edit5.Enabled := False; Edit6.Enabled := False; Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-5

6 11. Ketika program dijalankan dan form interface ke table reking ditampilkan maka diharapkan input data yang aktif hanya Edit1 saja. Tujuannya adalah agar ketika user menginputkan data ke table ini, user harus mengisi nilai Nomor Rekening terlebih dahulu dengan benar (valid). Jika nomor rekening yang diinputkan salah, maka system harus menginformasikan (menampilkan pesan kesalahan tersebut) dan membiarkan agar Edit2 Edit6 dalam modus tidak aktif. Edit2 Edit6 baru diaktifkan jika nomor rekening yang diinputkan adalah nomor rekening yang valid. Untuk membuat agar ketika form interface table rekening aktif, Edit2 Edit6 tidak aktif, panggil procedure TdkSiapIsi pada event on active form frmrekening. Kode program untuk memanggil form tersebut dicontohkan di bawah ini. procedure TfrmRekening.FormActivate(Sender: TObject); TdkSiapIsi; 12. Untuk mengetahui apakah nilai yang diinputkan ke Edit1 merupakan nilai yang valid, sebelum menginputkan data ke field yang lain, cari nilai yang akan diinputkan tersebut ke field kunci primer table tersebut. Jika nilai yang diinputkan telah ada maka proses penginputkan data dapat ditolah oleh system dan memberikan kesempatan untuk mengulangi memasukkan nilai lainnya yang belum ada di kunci primer. Catatan: Kreteria valid untuk nilai data field kunci primer sebenarnya tidak hanay nilainya harus selalu unik, akan tetapi juga harus sesuai dengan tipe data di struktur tablenya. Modul praktikum ini akan mencontohkan cara memvalidasi data kunci primer menggunakan perintah SQL. Untuk dapat menjalankan perintah ini di pemrograman Delphi anda harus menggunakan komponen Data Set PSQLQuery. Lakukan langkah-langkah di bawah ini untuk mempersiapkan komponen Data Set sehingga ia dapat digunakan untuk menjalankan perintah SQL; a. Ambil komponen PSQLQuery dari component pallet kemudian letakkan di data modul Dm (Data Modul Dm adalah data modul yang telah anda tambahkan pada project anda melalui katifiktas praktikum sebelumnya), b. Untuk memudahkan anda mengingat nama komponen ini, ganti property namenya menjadi qrcari, c. Isi property Database-nya dengan nilai dbserver (dbserver adalah nama komponen PSQLDatabase yang telah anda letakkan di data modul pada praktikum sebelumnya), d. Perintah SQL untuk memvalidasi data field nomor (kunci primer table rekening) akan ditulis di Event on Exit komponen Edit1 pada form Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-6

7 frmrekening, untuk itu tampilkan form frmrekening dan buat event prosedur-nya. Setelah kerangka prosedur dibuat, ketik kode program di bawah ini di antara dan if Edit1.Text <> '' Then Dm.qrCari.Close; Dm.qrCari.SQL.Clear; Dm.qrCari.SQL.Add('select nomor from rekening where nomor = :nr'); Dm.qrCari.ParamByName('nr').AsString := Edit1.Text; Dm.qrCari.Prepare; Dm.qrCari.Open; if Dm.qrCari.RecordCount > 0 then ShowMessage('Nomor Rekening Tersebut sudah ada. Ulangi...'); Edit1.SetFocus; end else Edit2.Enabled := True; Edit2.Color := clwindow; Edit3.Enabled := True; Edit3.Color := clwindow; Keterangan: Perintah SQL; select nomor from rekening where nomor = :nr adalah perintah untuk mencari nilai field nomor di table rekening yang sesuai dengan nilai parameter nr Nilai parameter nr diinputkan pada komponen Edit1 (Lihat perintah: Dm.qrCari.ParamByName('nr').AsString := Edit1.Text;), Perintah if Dm.qrCari.RecordCount > 0 then untuk mengetahui apakah nilai yang dicari ketemu atau tidak. Jika ketemu maka perintah Dm.qrCari.RecordCount > 0 akan bernilai True dan pernyataan setelah then akan dijalankan, sebaliknya jika tidak ketmua maka penyataan setelah else yang akan dijalankan. 13. Untuk mengetahui dan memahami kegunaan perintah di atas, jalankanlah program anda dan coba menginputkan nomor rekning yang talah ada di table rekening, kemudian perhatikan respon dari program anda. 14. Setelah mencoba menginputkan nilai nomor rekening yang telah ada, coba juga menginputkan nomor rekening yang belum ada di table rekening. Sekali lagi amati tampilan program dan coba anda identiikfasik baris-bari program mana yang dieksekusi ketika uji-coba ini anda lakukan. 15. Stop program anda dan simpan perubahan yang telah anda perbuat. Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-7

8 Menggunakan komponen DateTimePicker untuk memvalidasi nilai field tgl_buat Field tgl_ buat di table rekening didefinsikan sebagai type data Date. Permasalahan yang sering muncul adalah ketidak sesuai format antara format yang diinputkan oleh operator dengan format tanggal yang diatur pada system komputer. Untuk mengatasi hal ini, anda dapat menggunakan komponen DataTimePicker. Komponen ini telah anda letakkan di form frmrekening ketika anda mendesign form ini. Jika anda ingin menggunakan komponen ini sebagai panduan untuk menginputkan data Tanggal Buat, lanjutkan langkah praktikum di bawah ini; 16. Agar sesuai dengan kode program yang dicontohkan di bawah ini, ganti property name DataTimePicker1 menjadi dtptgl, 17. Pada Event on Change komponen dtptgl, tulis perintah untuk menyalin nilai property Date komponen dtptgl ke property Text komponen Edit2. Contoh kode programnya adalah; procedure TfrmRekening.dtpTglChange(Sender: TObject); if Edit2.Enabled = True then Edit2.Text := DateToStr(dtpTgl.Date) else MessageDlg('Nomor Rekening harus diisi terlebih dulu. Ulangi...', mtinformation, [mbok], 0); 18. Jalankan program, dan tampilkan form interface table rekening, 19. Coba klik DataTimePicket dtptgl dalam keadaan data Nomor Rekening masih kosong. Perhatikan tampilan program anda, dan coba identifikasi kode program mana yang dieksekusi ketika anda melakukan percobaan tersebut. 20. Selanjutnya, coba anda inputkan data ke nomor rekening dengan yang valid, setelah itu juga amati respon program anda. Identikfasi juga kode-kode program apa yang dieksekusi saat anda melakukan percobaan tersebut! 21. Untuk menginputkan data Tanggal Buat, klik dtptgl dan pilih bulan serta tahun yang anda inginkan kemudian klik salah satu tanggal yang ada di dtptgl tersebut. Perhatikan apa yang terjadi, dan identifikasi kode program mana yang menyebabkan data tanggal di komponen DateTimePicker tercopy ke Edit2 tersebut! 22. Stop program anda dan simpan perubahan yang telah anda perbuat. Memvalidasi Nilai Field Kunci Tamu Kode program pada form interface table rekening selain harus memvalidasi nilai field kunci primer, juga harus memvalidasi nilai field kunci tamu (field id). Ketentuan nilai valid bagi field ini yaitu; Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-8

9 a) Nilai yang diinputkan ke field ini haruslah merupakan nilai yang telah ada di table masternya. b) Tipe data nilai yang diinputkan harus sama dengan tipe data fieldnya Untuk memenuhi aturan validitas integritas referensial (nilai kunci tamu harus mengacu nilai kunci primer table masternya) dapat menerapkan algoritma pemrograman berikut; a) Masukkan nilai kunci tamu ke komponen input (misalnya Edit3), b) Cari nilai yang diinputkan tersebut di table masternya; Jika tidak ketemu; Tampilkan pesan Nilai yang anda inputkan tidak ada ditabel masternya, Kembali ke langkah 1. Jika ketemu; Lanjutkan proses untuk menginputkan nilai field yang lainnya. Untuk menerapkan algorita di atas ke dalam bahasa pemrograman Borland Delphi dapat dilakukan melalui langkah-langkah praktikum berikut; 23. Komponen Edit3 pada rancangan form di atas berfungsi untuk menerima input data ke field id, sehingga kode program untuk mencari nilai field kunci tamu dapat ditulis pada event on exit komponen ini, untuk itu lakukan; a. Sorot komponen Edit3, b. Klik halaman Event di Object Inspector, c. Klik ganda di sebelah kanan Event on Exit, sehingga kode program untuk event procedure on exit komponen terbentuk seperti dicontohkan di bawah ini; procedure TfrmRekening.Edit3Exit(Sender: TObject); Jika kode program untuk mencari data ditulis pada blok event procedure on exit Edit3, ketika operator menginputkan data pada Edit3, dan setelah itu memindahkan pointer ke komponen input yang lain maka kode program akan dijalankan. 24. Perintah mencari data di table master akan menggunakan perintah SQL seperti dicontohkan ketika memvalidasi nilai kunci primer, dan data set yang digunakan juga akan menggunakan data set yang telah anda tambahkan pada aktifitas praktikum sebelumnya. Tulis kode program di bawah ini untuk memvalidasi nilai kunci tamu tersebut. Dm.qrCari.Close; Dm.qrCari.SQL.Clear; Dm.qrCari.SQL.Add('selec id, nama, alamat from nasabah where id = idn'); Dm.qrCari.ParamByName('id').AsInteger := StrToInt(Edit3.Text); Dm.qrCari.Prepare; Dm.qrCari.Open; Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-9

10 if Dm.qrCari.RecordCount > 0 then Edit4.Text := Dm.qrCari.Fields[1].AsString; Edit5.Text := Dm.qrCari.Fields[2].AsString; end else MessageDlg('ID Nasabah yang anda inputkan tidak ada di tabel mastenya. Ulangi...!', mtinformation, [mbok], 0); Edit4.SetFocus; Keterangan: a) Perintah SQL untuk mencari data di table master adalah perintah; select id, nama, alamat from nasabah where id = :idn, b) Nilai parameter idn diisi melalui pernyataan perintah; Dm.qrCari.ParamByName('id').AsInteger := StrToInt(Edit3.Text); b) Perintah SQL untuk mencari field id di table nasabah tidak hanya mengquery field id saja akan tetapi juga field nama dan alamat, hal ini dikarenakan jika pencarian tersebut berhasil maka nilai field nama dan alamat table nasabah akan ditampilkan ke komponen Edit4 dan Edit5 melalui perintah; Edit4.Text := Dm.qrCari.Fields[1].AsString; Edit5.Text := Dm.qrCari.Fields[2].AsString; Melihat (loockup) field id di table nasabah untuk menginputkan ID Nasabah di table rekening Jika terdapat sejumlah aturan yang harus dipenuhi oleh operator saat meng-entry data maka programmer harus menyiapakan falistas untuk membantu operator agar operator tidak melakukan kelasahan (meminimisasi kesalahan) saat melaksanan tugasnya tersebut. Pada form interface yang dirancang di atas membuka peluang operator untuk melakukan kesalahan karena operator harus mengingat nomor id nasabah yang telah ada di table nasabah. id untuk ia inputkan ke field kunci tamu di table rekening. Jika jumlah data di table nasabah tidak terlalu banyak masih memungkian bagi operator untuk mengingat id nasabah berapa saja yang telah diinputkan. Akan tetapi jika jumlah datanya sudah banyak akan sangkat mustahil bagi operator dapat mengingatnya. Oleh karena programmer haus menyediakan faslitas untuk menampilkan segakligus menggambil data id table nasbah untuk diinputkan ke field id table rekening. Berikut ini akan dicontohkan menyediakan faslitas untuk menampilkan data table nasabah menggunakan komponen DBGrid. Komponen ini akan tampil Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-10

11 ketika tombol spbcari diklik, dan data table nasabah akan tampil di sana. Komponen-komponen yang perlu ditambhkan untuk menerapkan rancangan ini adalah sebagai berikut; a) DBGrid sebanyak 1 buah, b) DataSource sebanyak 1 buah c) Data Set PSQLQuery sebanyak 1 buat. Komponen ini dapat menggunakan komponen yang telah ada. Pada aktifitas sebelumnya anda telah meletakan komponen PSQLQuery dan telah mengganti namanya menjadi qrcari. Gunakan saja komponen ini sebagai Data Set-nya Langkah praktikum yang harus anda lakukan adalah sebagai berikut; 25. Tampilkan form frmrekening, 26. Ambil komponen DBGrid dari pallet DataControl dan letakkan di form frmrekenig, posisi sudut kiri atasnya tetap berada/menutupi kmponen spbcari. Lihat gambar 5.4 di bawah ini, Gambar 5.4 Tampilan Form Interface Tabel Rekening Setelah Ditambahkan Komponen DBGrid 27. Agar ketika form tampil DBGrid1 tidak tampak, isi property Visible-nya dengan nilai False, 28. Setting ukuran dan posisinya sehingga dapat menampilkan nilai field id dan nama, 29. Agar ketika tombol spbcari diklik, DBGrid dapat menampilkan data id dan nama nasabah ketik kode program di bawah ini; procedure TfrmRekening.spbCariClick(Sender: TObject); if Edit3.Enabled = True then DBGrid1.Visible := True; Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-11

12 Dm.dsShow.DataSet := Dm.qrCari; Dm.qrCari.Close; Dm.qrCari.SQL.Clear; Dm.qrCari.SQL.Add('select id, nama from nasabah order by id'); Dm.qrCari.Open; DBGrid1.DataSource := Dm.dsShow; end else MessageDlg('Nomor Rekening masih kosong. Isi nomor rekening terlebih dahulu', mtinformation, [mbok], 0); End; 30. Simpan perubahan yang telah anda lakukan dan coba menjalankan kembali program anda. Jangan lupa untuk menguji fasilitas yang telah anda tambahkan sambil berupaya memahami tujuan dan kode program yang telah anda tulis. Kode Program untuk Menyimpan Data Sejauh ini aktifitas praktikum anda baru meyiapkan fasilitas agar operator dapat menginputkan data dengan benar dan mudah, tetapi belum ada satu baris kode program pun yang anda buat untuk menyimpan data-data. Dari segi rancangan tampilan, anda telah menyiapkan tombol yang ber-caption-kan Simpan. Gunakan tombol ini untuk menyimpan data. Langkah praktkum yang dapat anda lakukan adalah; 31. Tampilkan frmrekening dan Sorot tombol Simpan, 32. Agar kode program yang dicontohkan di bawah ini sesuai dengan aktifitas praktikum anda, ganti property name tombol Simpan menjadi btnsimpan. 33. Buat event procedure on click di tombol simpan, 34. Ketik kode program di di bawah ini pada event on click tombol btnsimpan; if btnsimpan.caption = 'Simpan' then Dm.qrProses.Close; Dm.qrProses.SQL.Clear; Dm.qrProses.SQL.Add('insert into rekening(nomor, tgl_buat, id, saldo) values(:norek, :tglbuat, :idn, :saldon)'); Dm.qrProses.ParamByName('norek').AsString := Edit1.Text; Dm.qrProses.ParamByName('tglbuat').AsDate := StrToDate(Edit2.Text); Dm.qrProses.ParamByName('idn').AsInteger := StrToInt(Edit3.Text); Dm.qrProses.ParamByName('saldon').AsString := Edit6.Text; Dm.qrProses.Prepare; Dm.qrProses.ExecSQL; TdkSiapIsi; 35. Simpan perubahan pada program anda Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-12

13 C. Tugas Kembangkanlah fasilitas yang ada pada program anda sehingga memiliki kemampuan-kemampuan berikut ini; 1. Membatasi panjang karakter yang dapat diinputkan ke Edit1 hanya sapanjnag 4 karakter karena field nomor table rekening bertipe varchar(4), 2. Ketika operator menginputkan nomor rekening yang sudah ada di database, tampilkan pesan Nomor Rekening yang Anda Inputkan Sudah Ada, Tampilkan Adatanya? seperti dicontohkan di bawah ini Gambar 5.5 Message Dialog yang Tampil Jika Operator Memasukkan Nomor Rekening yang Sudah Ada di Database Jika dialog di atas dijawab oleh operator dengan mengklik tombol Yes, maka pada form interface akan tampil data table rekening dan tombol simpan captionya berupan menjadi Upadate seperti ditunjukkan oleh Gambar 5.6 di bawah ini Gambar 5.6 Tampilan Interface dan Data Tabel Rekening jika Operator Mengklik Tombol Yes pada Dialog Gambar Dengan tampilan seperti ditunjukkan pada Gambar 5.6 di atas, operator dapat meng-edit Tanggal Buat, ID Nasabah, dan Saldo. Setelah data di-edit, Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-13

14 operator dapat menyimpan perubahan tersebut dengan cara mengklik tombol Update Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-14

15 Lembar Jawaban & Tugas NOBP : Nama : Nilai: Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-15

16 Dosen: Drs. Suartin, MT. Simbad 200 Halaman: 5-16

Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address Identitas dosen Suherman,, ST Address : Cilegon Mobile : 087 877 486 821 Email Ym Blog : leeput@yahoo.com : leeput : http://leeput.wordpress.com http://suherman628.wordpress.com POKOK BAHASAN PEMROGRAMAN

Lebih terperinci

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya. MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya. Contoh: Buat Database Toko di Ms.Access, langkah-langkah: 1. Buka Ms.Access 2. Klik File-New

Lebih terperinci

URAIAN POKOK PERKULIAHAN

URAIAN POKOK PERKULIAHAN Minggu ke : 1 Penyusun : Dian Usdiyana Rini Marwati Materi : 1. Pengenalan Delphi 1.1 IDE 1.2 Bagian-bagian IDE 1.3 Membuat & Menyimpan Program 1.4 Memanggil & Mengedit Program 1.5 Simbol Button 1.6 Label

Lebih terperinci

FieldName DataType FieldSize Status UserPass Text 40 Primary Key Nama_User Text 30 Password Text 10

FieldName DataType FieldSize Status UserPass Text 40 Primary Key Nama_User Text 30 Password Text 10 MEMBUAT PASSWORD (III) DENGAN DELPHI 7 Bagian dari pembahasan ini adalah : Menerapkan password pada materi sebelumnya (penerapan struktur menu) Memanfaatkan komponen Timer (Tab System) Memanfaatkan komponen

Lebih terperinci

Algoritma Pemrograman A

Algoritma Pemrograman A Algoritma Pemrograman A Memahami Proyek Proyek dan Dasar Dasar Delphi Code Memahami proyek Delphi Komponen Proyek Project Explorer Windows Dasar-Dasar Delphi Code Procedures IDE (Intregated Development

Lebih terperinci

PRAKTIKUM 1 2 MENGENAL DELPHI

PRAKTIKUM 1 2 MENGENAL DELPHI PRAKTIKUM 1 2 MENGENAL DELPHI 1. MINGGU KE : 1 dan 2 2. PERALATAN : LCD, Perangkat Komputer 3. SOFTWARE : DELPHI 4. TUJUAN : Mahasiswa dapat Menjalankan dan mengenal bagian-bagian fasilitas IDE. Melakukan

Lebih terperinci

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 PROCEDURE DAN FUNCTION

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 PROCEDURE DAN FUNCTION LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 PROCEDURE DAN FUNCTION LAPORAN RESMI MODUL KE- NIM NAMA MAHASISWA TTD DOSEN 6 (ENAM) 09211080

Lebih terperinci

LANJUTAN APLIKASI DATABASE

LANJUTAN APLIKASI DATABASE MODUL 8 LANJUTAN APLIKASI DATABASE C. Menu Film 1. Buat Form Film beri nama dengan FFilm Edit 1 Edit 2 Edit 3 Edit 4 DBEdit1 DBEdit3 DBEdit4 DBEdit2 Di bawah DBCtrlGrid taruh DBGrid RadioButton 1 RadioButton

Lebih terperinci

URAIAN POKOK PERKULIAHAN

URAIAN POKOK PERKULIAHAN Minggu ke : 3 Penyusun : Dian Usdiyana Rini Marwati Materi : 3. Tipe Data String dan Format Data 3.1 Tipe Data String 3.2 Format Data URAIAN POKOK PERKULIAHAN Tipe data string Salah satu tipe data yang

Lebih terperinci

PEMROGRAMAN VISUAL BASIC

PEMROGRAMAN VISUAL BASIC PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda

Lebih terperinci

Minggu ke : 4 Penyusun : Dian Usdiyana Rini Marwati Materi : 4. Pernyataan Kondisional 4.1 If then. 4.2 If. then.else..

Minggu ke : 4 Penyusun : Dian Usdiyana Rini Marwati Materi : 4. Pernyataan Kondisional 4.1 If then. 4.2 If. then.else.. Minggu ke : 4 Penyusun : Dian Usdiyana Rini Marwati Materi : 4. Pernyataan Kondisional 4.1 If then. 4.2 If. then.else.. Pernyataan if digunakan untuk melakukan suatu proses pengambilan keputusan, Jika

Lebih terperinci

STRUCTURED QUERY LANGUAGE (SQL)

STRUCTURED QUERY LANGUAGE (SQL) IX. STRUCTURED QUERY LANGUAGE (SQL) SQL adalah bahasa yang digunakan untuk membuat dan memanipulasi beberapa tabel data yang saling berhubunga. Keunggulan SQl adalah memungkinkan Anda untuk memcari dan

Lebih terperinci

Praktikum 6 SubForm dan Kode VBA

Praktikum 6 SubForm dan Kode VBA Praktikum 6 SubForm dan Kode VBA A. TUJUAN Dapat mengkaitkan antara Form Utama dan SubForm Dapat menghubungkan antar Form secara manual Memahami arti dari Non-Synchronized Form Dapat memodifikasi properti

Lebih terperinci

BAB VI MENGGUNAKAN DATABASE DESKTOP

BAB VI MENGGUNAKAN DATABASE DESKTOP BAB VI MENGGUNAKAN DATABASE DESKTOP Database Dalam Delphi Delphi menyediakan fasilitas yang lengkap untuk mengolah database. Berbagai format database dapat diolah dengan Delphi. Format data base yang dapat

Lebih terperinci

Sistem informasi penjualan barang

Sistem informasi penjualan barang Pertemuan ke 11 Contoh Kasus [Lanjutan] Pemrograman 2 Dosen : Eko Budi Setiawan, S.Kom Universitas Komputer Indonesia Sistem informasi penjualan barang Tipe Tipe Field Field Data (Data Field) Tipe field

Lebih terperinci

Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot.

Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot. 1. Cara membuka aplikasi Delphi 7 Start All Programs Borland Delphi 7 Delphi 7 2. Perkenalan jendela Delphi 7 Ket : 1. Object Tree View Merupakan sebuah diagram pohon yang menggambarkan hubungan logis

Lebih terperinci

Borland Delphi 7. Created By 1

Borland Delphi 7. Created By  1 www.fayblinkz.tk 1 Borland Delphi 7 1.1. Pengertian Delphi Delphi adalah suatu bahasa pemograman (development language) yang digunakan untk merancang suatu aplikasi program. a. Kegunaan Delphi 1. untuk

Lebih terperinci

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 TIPE DATA DAN VARIABEL

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 TIPE DATA DAN VARIABEL LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 TIPE DATA DAN VARIABEL LAPORAN RESMI MODUL KE- NIM NAMA MAHASISWA TTD DOSEN 1 (SATU) 09211080

Lebih terperinci

MODUL 1 IDE (Integrated Development Environment )

MODUL 1 IDE (Integrated Development Environment ) MODUL 1 IDE (Integrated Development Environment ) SASARAN 1. Mengetahui bagian dalam lingkup IDE 2. Memahami dalam pembuatan aplikasi satandar 3. Dapat mendesain interface program aplikasi 4. Dapat menggunakan

Lebih terperinci

LANJUTAN APLIKASI DATABASE

LANJUTAN APLIKASI DATABASE MODUL 9 LANJUTAN APLIKASI DATABASE D. Menu Pinjam 1. Buat Form Pinjam beri nama dengan Fpinjam DBEdit1 DBEdit2 DBEdit4 DBEdit3 Edit1 Edit2 DateTimePicker1 Edit3 DateTimePicker2 DBEdit8 tbanggota DBEdit7

Lebih terperinci

MEMBUAT PROGRAM DENGAN DATABASE

MEMBUAT PROGRAM DENGAN DATABASE MEMBUAT PROGRAM DENGAN DATABASE A. Database Dalam Delphi Delphi menyediakan fasilitas yang lengkap untuk mengolah database. Berbagai format database dapat diolah dengan Delphi. Format data base yang dapat

Lebih terperinci

IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS

IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS KONSEP ERD MAHASISWA N TEMPUH M MATA KULIAH MAHASISWA = {Nim, Nama_mhs, Tempat_lahir, Tanggal_lahir, Ps, Semester, Kelas, Foto}

Lebih terperinci

Bekerja dengan FORM dan EVENTS

Bekerja dengan FORM dan EVENTS Praktikum II Pemrograman Visual Bekerja dengan FORM dan EVENTS A. Pengantar tentang FORM Form adalah inti dari program visual dimana merupakan daerah kerja utama dimana kita akan mendesign program-program

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA) Revisi : 01 Tgl : 1 Maret 2008 Hal 1 dari 8 1. Kompetensi Setelah melakukan praktik, mahasiswa memiliki kompetensi: dapat memahami dan mengimplementasikan teknik komunikasi data antara dua buah komputer

Lebih terperinci

URAIAN POKOK PERKULIAHAN. (1) Nilai akar-akar, x 1 dan x 2, dapat ditentukan dengan menggunakan rumus:

URAIAN POKOK PERKULIAHAN. (1) Nilai akar-akar, x 1 dan x 2, dapat ditentukan dengan menggunakan rumus: Minggu ke : 5 Penyusun : Dian Usdiyana Rini Marwati Materi : Pernyataan Kondisional (Lanjutan) URAIAN POKOK PERKULIAHAN Di dalam dunia Matematika dan Sains, pencarian akar-akar suatu persamaan banyak sekali

Lebih terperinci

PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA (Integer dan Real)

PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA (Integer dan Real) PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA (Integer dan Real) 1. MINGGU KE : 3 2. PERALATAN : LCD, Perangkat Komputer 3. SOFTWARE : DELPHI 4. TUJUAN : Mahasiswa dapat Menerapkan komponen label, edit, dan button

Lebih terperinci

BUAT STRUKTUR TABEL DENGAN DATABASE ACCESS Nama Data Base : DBQuery.Mdb

BUAT STRUKTUR TABEL DENGAN DATABASE ACCESS Nama Data Base : DBQuery.Mdb Query Adalah komponen yang berfungsi untuk memanipulasi data dalam tabel dengan menggunakan perintah-perintah SQL (Structure Query Language). Query ini dapat diambil dari Tab BDE. BUAT STRUKTUR TABEL DENGAN

Lebih terperinci

PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA

PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA 1. MINGGU KE : 3 2. PERALATAN : LCD, Perangkat Komputer 3. SOFTWARE : DELPHI 4. TUJUAN : Mahasiswa dapat Menerapkan komponen label, edit, dan button untuk membuat suatu

Lebih terperinci

Pengenalan Borland Delphi 7.0

Pengenalan Borland Delphi 7.0 Pengenalan Borland Delphi 7.0 PENGENALAN BORLAND DELPHI 7.0 Dalam interface ini program delphi dibagi bagi dalam beberapa interface. Untuk lebih memudahkan, kita akan membahas secara parsial. 1. Palete

Lebih terperinci

BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS

BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS Merupakan suatu hal yang sangat menjemukan bagi user untuk mengingat begitu banyak kode dan bilangan pada saat memasukkan data pada form entry.

Lebih terperinci

KSI B ~ M.S. WULANDARI

KSI B ~ M.S. WULANDARI 1 MODUL I : TABEL Microsoft Access adalah perangkat lunak database management system (DBMS). Database dalam Microsoft Access dapat terdiri atas satu atau beberapa tabel, query, form, report, makro, dan

Lebih terperinci

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA TABEL Dalam pembuatan database, data yang pertama dibuat adalah tabel. Tabel merupakan kumpulan data yang tersusun menurut aturan tertentu dan merupakan komponen utama pada database. Table disusun dalam

Lebih terperinci

PROSEDUR. Mahasiswa dapat memahami penggunaan prosedur. Mahasiswa dapat membuat prosedur. Mahasiswa dapat memahami variabel lokal dan variabel global

PROSEDUR. Mahasiswa dapat memahami penggunaan prosedur. Mahasiswa dapat membuat prosedur. Mahasiswa dapat memahami variabel lokal dan variabel global PROSEDUR MINGGU KE: 2 TUJUAN: Mahasiswa dapat memahami penggunaan prosedur. Mahasiswa dapat membuat prosedur. Mahasiswa dapat memahami iabel lokal dan iabel global TEORI PENGANTAR: Prosedur adalah modul

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA) Revisi : 01 Tgl : 1 Maret 2008 Hal 1 dari 11 1. Kompetensi Mahasiswa dapat memahami tentang kali kesalahan dengan paritas serta dapat melakukan penghitungan paritas. 2. Sub Kompetensi Setelah melakukan

Lebih terperinci

Aplikasi Kompoter. Teori-teori dan fungsi-fungsi yang ada dalam MS.Acces Giri Purnama, S.Pd, M.Kom. Modul ke: Fakultas FT

Aplikasi Kompoter. Teori-teori dan fungsi-fungsi yang ada dalam MS.Acces Giri Purnama, S.Pd, M.Kom. Modul ke: Fakultas FT Modul ke: Aplikasi Kompoter Teori-teori dan fungsi-fungsi yang ada dalam MS.Acces 2010 Fakultas FT Giri Purnama, S.Pd, M.Kom. www.mercubuana.ac.id Program Studi Arsitektur/Sipil Ms.Access Ms.Access bukanlah

Lebih terperinci

Menggunakan Microsoft Access (perhatikan untuk red text)

Menggunakan Microsoft Access (perhatikan untuk red text) Menggunakan Microsoft Access (perhatikan untuk red text) 1. Membuat Database dan Tabel Materi ini akan menjelaskan bagaimana membangun database, tabel dan field. Akan dijelaskan pula mengenai format dan

Lebih terperinci

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan 1.1. Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan memanfaatkan keistimewaan konsep- konsep antar muka grafis dalam Microsoft Windows. Aplikasi yang dihasilkan

Lebih terperinci

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database. A. Pengertian Database dan Microsoft Access 1. Database Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database. Database adalah

Lebih terperinci

Praktikum Pemrograman 1. Mengenal Delphi

Praktikum Pemrograman 1. Mengenal Delphi Praktikum Pemrograman 1 Mengenal Delphi I. Pendahuluan Delphi muncul dari bahasa pemograman yang cukup populer yaitu Pascal. Sejak saat itu, mulai dirilis beberapa versi Pascal diantaranya Turbo Pascal

Lebih terperinci

Mengenal dan Mulai Bekerja dengan Access 2007

Mengenal dan Mulai Bekerja dengan Access 2007 Mengenal dan Mulai Bekerja dengan Access 2007 1. Klik tombol yang ada di taskbar. 2. Pilih atau klik menu All Programs > Microsoft Office > Microsoft Office Access 2007. 3. Pada jendela Getting Started

Lebih terperinci

Modul Praktikum Ke-2

Modul Praktikum Ke-2 Bahasa Pemrograman Dasar Fathurrohman 6 Modul Praktikum Ke-2 (Method, Objek Kontrol (OptionButton, CheckBox, Frame), Variabel, Tipe Data) Aktifkan VB 6 melalui tombol Start. Buka kembali project Latihan1.vbp:

Lebih terperinci

Pengenalan Visual Basic

Pengenalan Visual Basic Pengenalan Visual Basic KETERANGAN : 1. Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 2. Main Toolbar, digunakan untuk melakukan tugastugas tertentu

Lebih terperinci

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA Tujuan : Membuat Form dengan wizard Pembuatan tombol (command button) pada form Memahami pengoperasian Update dan Delete pada Form Dapat membuat

Lebih terperinci

Bab I Pengenalan Visual BASIC

Bab I Pengenalan Visual BASIC Bab I Pengenalan Visual BASIC 1. Pendahuluan Visual BASIC (Beginners All-Purpose Symbolic Instruction Code) merupakan sebuah bahasa pemrograman yang dapat digunakan untuk membuat suatu aplikasi dalam Microsoft

Lebih terperinci

BAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1

BAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1 BAB III PEMBAHASAN 3.1 Jadwal Kerja Praktek Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1 Oktober 2009 sampai 31 Desember 2009 di STIKes Dharma Husada Bandung Selama hampir 2 bulan, penulis

Lebih terperinci

Modul I Mengenal Pemrograman Delphi

Modul I Mengenal Pemrograman Delphi Modul I Mengenal Pemrograman Delphi A. Pemrograman Berorientasi Objek Pemrograman berorientasi objek memakai objek-objek yang berbeda. Setiap objek berisi data dan program. Penulisan program berorientasi

Lebih terperinci

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, 2013 & MySQL Bahtiar Imran Assalamualaikum.. Pada kesempatan kali ini kita akan membahas mengenai bagaimana

Lebih terperinci

Modul Praktikum Ke-1

Modul Praktikum Ke-1 Bahasa Pemrograman Dasar Fathurrohman 1 Modul Praktikum Ke-1 (Tampilan VB, Event, Property, Objek Kontrol : form, text, label, command) Mengenal Visual Basic (VB) Visual Basic adalah salah satu perangkat

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Masalah Sistem informasi pengolahan petty cash yang berjalan saat ini di PT. Langkat Nusantara Kepong dapat memberikan hasil yang cukup akurat, namun dari

Lebih terperinci

Gambar 4.1 Gambar Use Case Diagram

Gambar 4.1 Gambar Use Case Diagram 41 BAB IV HASIL DAN PEMBAHASAN 4.1. Hasil Penelitian Pada bab ini diuraikan tahap implementasi dalam rangkaian pengembangan sistem model Waterfall.Tahap ini akan mengimplementasikan persyaratan dan desain

Lebih terperinci

Tutorial Lazarus Pemrograman Pascal Console, Visual dan Database Husni, husni.trunojoyo.ac.id, komputasi.wordpress.com

Tutorial Lazarus Pemrograman Pascal Console, Visual dan Database Husni, husni.trunojoyo.ac.id, komputasi.wordpress.com Tutorial Lazarus Pemrograman Pascal Console, Visual dan Database Husni, husni.trunojoyo.ac.id, komputasi.wordpress.com Lazarus adalah sebuah IDE (Integrated Development Environment), lingkungan pengembangan

Lebih terperinci

KSI B ~ M.S. WULANDARI

KSI B ~ M.S. WULANDARI 1 MODUL II : QUERY Pengertian Query Query artinya pertanyaan atau penyelidikan. Dalam database, query adalah permintaan akan kumpulan data tertentu. Jenis-jenis query 1. Select query Select query digunakan

Lebih terperinci

Elga Lesmana

Elga Lesmana Membuat Login Form Dengan Borland Delphi dan Basis Data Microsoft Access Elga Lesmana elgalesmana@yahoo.com http://elgalesmana.net46.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

Minggu ke : 7. Bentuk umum : While <kondisi> do <Pernyataan>

Minggu ke : 7. Bentuk umum : While <kondisi> do <Pernyataan> Minggu ke : 7 Penyusun : Dian Usdiyana Rini Marwati Materi : 5.2 Pengulangan While... do... Pernyataan while digunakan untuk melakukan suatu proses berkalang (looping). Peningkatan atau penurunan nilai

Lebih terperinci

Modul Database dan Pengaksesannya dari FORM #1

Modul Database dan Pengaksesannya dari FORM #1 Modul Database dan Pengaksesannya dari FORM #1 Oleh: Aep Modul Database & Form Secara sederhana Database dapat diartikan dengan kumpulan data yang membentuk suatu informasi. Dalam pemakaian komputer secara

Lebih terperinci

Microsoft Access 2007

Microsoft Access 2007 BAHAN AJAR Microsoft Access 2007 Database Relationships dan Query 2012 MICROSOFT ACCESS 2007 Database Relationship Database relationship adalah relasi atau hubungan antara beberapa tabel dalam database

Lebih terperinci

BAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan

BAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan BAB III PEMBAHASAN 3.1 Analisis Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan dan gambaran kebutuhan bagi pembuatan sistem yang diamati, dalam hal ini adalah sistem inventori barang.

Lebih terperinci

Microsoft Access 2007

Microsoft Access 2007 Praktikum Pengantar Komputer dan Internet Microsoft Access 2007 Database Relationships dan Query Tim Asisten 2009 2010 MICROSOFT ACCESS 2007 Database Relationship Database relationship adalah relasi atau

Lebih terperinci

B. Kompetensi Mahasiswa dapat memahami tentang kendali kesalahan dengan paritas serta dapat melakukan penghitungan paritas.

B. Kompetensi Mahasiswa dapat memahami tentang kendali kesalahan dengan paritas serta dapat melakukan penghitungan paritas. JUAN PENDIDIKAN TEKNIK ELEKTRO No. PSM/DEL/03 Revisi : 01 Tgl : 19 Feb 2008 Hal 1 dari 10 A. Topik : Kali Kesalahan dengan Paritas B. Kompetensi Mahasiswa dapat memahami tentang kali kesalahan dengan paritas

Lebih terperinci

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) Tujuan: 1. Menggunakan loop For...Next untuk menjalankan pernytaan selama beberapa kali. 2. Menampilkan keluaran pada form menggunakan metode

Lebih terperinci

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 STRUKTUR KEPUTUSAN-1

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 STRUKTUR KEPUTUSAN-1 LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 STRUKTUR KEPUTUSAN-1 LAPORAN RESMI MODUL KE- NIM NAMA MAHASISWA TTD DOSEN 3 (TIGA) 09211080

Lebih terperinci

PANDUAN LENGKAP: MICROSOFT ACCESS 2010

PANDUAN LENGKAP: MICROSOFT ACCESS 2010 DAFTAR ISI BUKU PANDUAN LENGKAP: MICROSOFT ACCESS 2010 Karya: Haer Talib Penerbit: Elex Media Komputindo, Jakarta, 2011 Bab 1 Mengenal Database 1.1 Database 1.2 Sistem Database 1.3 Record dan Field 1.4

Lebih terperinci

LAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI

LAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI LAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI TI3205 PERANCANGAN TEKNIK INDUSTRI 2 PENGENALAN MICROSOFT ACCESS 2007 PROGRAM STUDI TEKNIK INDUSTRI INSTITUT TEKNOLOGI BANDUNG 2011 LAMPIRAN : PENGENALAN MICROSOFT

Lebih terperinci

MySQL J A M K E T I G A

MySQL J A M K E T I G A J A M K E T I G A MySQL l Apa itu MySQL? l Membuat User Baru l Membuat Database l Tipe Data MySQL l Membuat Tabel l Structured Query Language l Latihan Jam Ketiga l Soal Jam Ketiga Jam Ketiga Apa itu MySQL?

Lebih terperinci

APLIKASI KOMPUTER. Pokok Bahasan : MS. Access 2010 (Bagian 1) Anggun Puspita Dewi, S.Kom., MM. Modul ke: Fakultas MKCU

APLIKASI KOMPUTER. Pokok Bahasan : MS. Access 2010 (Bagian 1) Anggun Puspita Dewi, S.Kom., MM. Modul ke: Fakultas MKCU APLIKASI KOMPUTER Modul ke: Pokok Bahasan : MS. Access 2010 (Bagian 1) Fakultas MKCU www.mercubuana.ac.id Anggun Puspita Dewi, S.Kom., MM Program Studi Sistem Informasi & MarComm Pengertian MS. Access

Lebih terperinci

PENYIMPANAN DATA GAMBAR PADA BASIS DATA INTERBASE DENGAN BAHASA PEMROGRAMAN DELPHI 6 Kusrini

PENYIMPANAN DATA GAMBAR PADA BASIS DATA INTERBASE DENGAN BAHASA PEMROGRAMAN DELPHI 6 Kusrini PENYIMPANAN DATA GAMBAR PADA BASIS DATA INTERBASE DENGAN BAHASA PEMROGRAMAN DELPHI 6 Kusrini Abstract There are two ways to make aplication with images, indexing files and inserting into database. Blob

Lebih terperinci

MENU DAN TOOLBOX. Menu PopUp merupakan pengembangan dari menu yang ditampilkan di luar form, lepas dari menu bar.

MENU DAN TOOLBOX. Menu PopUp merupakan pengembangan dari menu yang ditampilkan di luar form, lepas dari menu bar. MENU DAN TOOLBOX Menu dalam sebuah aplikasi digunakan untuk mengelompokkan perintah-perintah sehingga pengguna mudah dalam memanggil perintah yang diinginkan. MENU BAR Menu Bar muncul di bawah title bar

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS SQL Membuat Database, Table dan Atribut JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Membuat Database Dalam bahasa SQL membuat database sangat

Lebih terperinci

HANDOUT KULIAH SISTEM INFORMASI MANAJEMEN

HANDOUT KULIAH SISTEM INFORMASI MANAJEMEN HANDOUT KULIAH SISTEM INFORMASI MANAJEMEN JUDUL : PEMPROGRAMAN DATABASE DENGAN DELPHI Oleh : Muhamad Ali, S.T, MT JURUSAN PENDIDIKAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA 2004 Modul

Lebih terperinci

BAB VII. Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form

BAB VII. Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form BAB VII Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form I. Tujuan Praktikum 1. Mahasiswa memahami pembuatan menu dengan menu editor pada VB 2. Mahasiswa dapat menjelaskan tentang

Lebih terperinci

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 1 2 3 Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 4 Isilah konfigurasi instalasi yang akan dibuat. Oracle Home Location : biasanya terisi otomatis dgn drive yang paling banyak

Lebih terperinci

Membuat Tabel. Tahapan membuat tabel menggunakan Microsoft Access 2007 : 1. Pilih menu create >> table. Microsoft Office Access Field.

Membuat Tabel. Tahapan membuat tabel menggunakan Microsoft Access 2007 : 1. Pilih menu create >> table. Microsoft Office Access Field. 3. Membuat Tabel Tabel merupakan set data di dalam database dan merupakan objek utama di dalam database. Tabel digunakan untuk menyimpan sebuah data. Setelah sebelumnya membahas bagaimana membuat database,

Lebih terperinci

BAB 3 PERANCANGAN PROGRAM

BAB 3 PERANCANGAN PROGRAM BAB 3 PERANCANGAN PROGRAM 3.1 Analisis Perancangan Program 3.1.1 Struktur Program Input yang diperlukan program berupa data inventori. Data inventori yang dibutuhkan di sini meliputi ID barang, nama barang,

Lebih terperinci

Mencari Akar-akar persamaan kuadrat AX 2 + BX + C = 0

Mencari Akar-akar persamaan kuadrat AX 2 + BX + C = 0 Mencari Akar-akar persamaan kuadrat AX 2 + BX + C = 0 Misalkan akan dibuat sebuah aplikasi window untuk menghitung akar-akar persamaan kuadrat. Bentuk form yang diinginkan adalah sebagai berikut : Gambar

Lebih terperinci

SEM. 4 KOMUNIKASI DATA

SEM. 4 KOMUNIKASI DATA No. PSM/DEL/02 Revisi : 02 Tgl : 4 Maret 2008 Hal 1 dari 10 I. Pokok Bahasan Transmisi Data Paralel II. Judul Kendali Nyala 8 Led dengan Port Printer LPT1 IV. Tujuan Setelah selesai praktek diharapkan

Lebih terperinci

MICROSOFT ACCESS. Database Relationship. Basis Data Relationship Database and Query - Teknik Informatika UNSIL Page 1

MICROSOFT ACCESS. Database Relationship. Basis Data Relationship Database and Query - Teknik Informatika UNSIL Page 1 Basis Data Relationship Database and Query - Teknik Informatika UNSIL Page 1 MICROSOFT ACCESS Database Relationship Database relationship adalah relasi atau hubungan antara beberapa tabel dalam database

Lebih terperinci

DATABASE. Visual Data Manager

DATABASE. Visual Data Manager DATABASE Database dibedakan menjadi dua kelompok, yaitu back-end dan front-end. Back-end adalah yang menyusun, menyimpan dan mengamankan database. Sedangkan Front-end adalah aplikasi yang berhubungan langsung

Lebih terperinci

Struktur Perulangan. Sesi. 3.1 Pernyataan while do. 3.2 Pernyataan repeat... until

Struktur Perulangan. Sesi. 3.1 Pernyataan while do. 3.2 Pernyataan repeat... until Struktur Perulangan Sesi 3 Bentuk pengulangan (looping) dalam Delphi sesuai dengan bahasa Pascal yakni ada tiga antara lain: For, While do dan Repeat until. 3.1 Pernyataan while do Pada pernyataan while,

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Masalah Masalah-masalah yang sering dihadapi oleh Kantor SAR Banda Aceh adalah kesulitan dalam mengolah dan mencatat penerimaan dan pengeluaran kas yang

Lebih terperinci

TABEL. Tabel Halaman 25

TABEL. Tabel Halaman 25 2 TABEL Objektif: Mengenal Tipe Data Mengenal Batasan,kolom Pengenalan, nilai Null, kunci Primer, kunci Asing Membuat,menghapus,mengganti dan memodifikasi Tabel Dengan Enterprise Manager Menyunting Data

Lebih terperinci

Dasar Microsoft Access 2007

Dasar Microsoft Access 2007 Dasar Microsoft Access 2007 1. Membuka Aplikasi Tekan Start > Programs > Microsoft Office > Microsoft Office Access 2007 Tampilan Awal : 1 2. Membuat Database Baru [ File.mdb ] a. Tekan Shortcut New Blank

Lebih terperinci

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa Tutorial Macromedia Dreamweaver PHP MySQL Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa Oleh Achmad Solichin, http://achmatim.net, achmatim@gmail.com Dalam Tutorial Ini Diasumsikan Bahwa: 1. Di

Lebih terperinci

ACCOUNT Q VERSI 3 PENGATURAN PROGRAM ACCOUNT Q VERSI 3 PENGATURAN PROGRAM DAFTAR PERKIRAAN DAFTAR BANK DAFTAR CUSTOMER TRANSAKSI KEUANGAN

ACCOUNT Q VERSI 3 PENGATURAN PROGRAM ACCOUNT Q VERSI 3 PENGATURAN PROGRAM DAFTAR PERKIRAAN DAFTAR BANK DAFTAR CUSTOMER TRANSAKSI KEUANGAN PENGATURAN PROGRAM DAFTAR PERKIRAAN DAFTAR BANK DAFTAR CUSTOMER TRANSAKSI KEUANGAN PROSES JURNAL VALIDASI DATA LAPORAN BAGAIMANA CARA MENDAPATKAN UPDATE TERBARU PENGATURAN PROGRAM Pengaturan program dilakukan

Lebih terperinci

KOMPUTER APLIKASI BISNIS

KOMPUTER APLIKASI BISNIS PANDUAN PERKULIAHAN KOMPUTER APLIKASI BISNIS Dengan Menggunakan Microsoft Access 2007 SEKOLAH TINGGI ILMU EKONOMI STIE SEBELAS APRIL SUMEDANG MEMBUAT APLIKASI PENJUALAN SEDERHANA DENGAN MICROSOFT ACCESS

Lebih terperinci

Pengantar Delphi (IDE Delphi ) & Konsep OOP

Pengantar Delphi (IDE Delphi ) & Konsep OOP Pengantar Delphi (IDE Delphi ) & Konsep OOP Sebuah bahasa pemrograman (development language) yang digunakan untuk merancang suatu aplikasi program Kegunaan : Membuat aplikasi windows Merancang aplikasi

Lebih terperinci

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan Pengenalan IDE Delphi 1 Speed Bar Speed Bar atau sering juga disebut sebagai toolbar, berisikan kumpulan menu yang berupa tombol, setiap tombol pada speed bar menggantikan salah satu item menu. Sebagai

Lebih terperinci

Writting Procedure and Function

Writting Procedure and Function Mata Kuliah : Pemrograman Bisnis I (VB.NET) Minggu : VIII Pokok Bahasan : Writting Procedure and Function Sub Pokok Bahasan : Subroutin/Procedure Function Scope Subroutin/Procedure Penulisan program pada

Lebih terperinci

MODUL IV PROCEDURE. [Private public static]sub namaprosedur (daftarargumen) End Sub

MODUL IV PROCEDURE. [Private public static]sub namaprosedur (daftarargumen) End Sub MODUL IV PROCEDURE Untuk dapat mengendalikan sebuah program, anda dapat membuat suatu blok perintah yang diberi nama. Dan ketika anda ingin menjalankan program tersebut anda tinggal memanggil nama bloknya

Lebih terperinci

Gambar 4.57 Layar Ubah Pemasok. Data pemasok dapat diubah di sini. Data-data akan disimpan ke

Gambar 4.57 Layar Ubah Pemasok. Data pemasok dapat diubah di sini. Data-data akan disimpan ke 184 Gambar 4.57 Layar Ubah Pemasok Data pemasok dapat diubah di sini. Data-data akan disimpan ke tabel pemasok jika kolom nama, alamat dan telepon pemasok telah diisi. 185 Gambar 4.58 Layar Transaksi Pembelian

Lebih terperinci

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit) P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit) A. Tujuan Mahasiswa dapat melakukan operasi Data Manipulation Language (DML) melalui form aplikasi Mahasiswa dapat membuat koneksi

Lebih terperinci

Praktikum Basis Data 2017 TE UM

Praktikum Basis Data 2017 TE UM MODUL 3 SQL A. TUJUAN - Memahami SQL, komponen-komponen, dan penggunaannya. - Mengenal operasi-operasi DML menggunakan phpmyadmin. - Mampu melakukan operasi-operasi retrieve yang spesifik - Mampu penguraikan

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA Microsoft Access 2007 Disusun Oleh : Adri Priadana, S.Kom Fakultas Bisnis Dan Teknologi Informasi Universitas Teknologi Yogyakarta 2014 DAFTAR ISI DAFTAR ISI...2

Lebih terperinci

MODUL PRAKTIKUM 03 MENGENAL MEMBUAT TABEL

MODUL PRAKTIKUM 03 MENGENAL MEMBUAT TABEL Tujuan : Mengetahui dasar membuat Tabel 1. Mengenal Tabel MODUL PRAKTIKUM 03 MENGENAL MEMBUAT TABEL - Tabel adalah sekumpulan data mengenai sebuah objek, misalnya pelanggan, barang, mahasiswa, penjualan

Lebih terperinci

BAB IV PERANCANGAN SISTEM. Sistem yang dikembangkan dalam penelitian ini dikhususkan untuk desktop

BAB IV PERANCANGAN SISTEM. Sistem yang dikembangkan dalam penelitian ini dikhususkan untuk desktop 71 BAB IV PERANCANGAN SISTEM 4.1 Rancangan Sistem 4.1.1 Rancangan Umum Tujuan dari desain sistem secara umum adalah untuk memberikan gambaran secara umum kepada user tentang system yang baru. 4.1.2 Kedudukan

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel. Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan 41 BAB 4 PERANCANGAN SISTEM DAN EVALUASI 4.1 Perancangan Sistem Hal-hal yang akan dilakukan dalam perancangan aplikasi antara lain : perancangan diagram UML (use case, activity, class, dan sequence), perancangan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Di dalam tahap implementasi ini terdapat 3 sub tahap, yaitu mempersiapkan kebutuhan system (baik hardware maupun software), persiapan instalasi aplikasi,

Lebih terperinci

PENGENALAN VISUAL FOXPRO

PENGENALAN VISUAL FOXPRO PENGENALAN VISUAL FOXPRO BAHASA PEMROGRAMAN VISUAL FOXPRO Microsoft Visual FoxPro atau sering disingkat dengan FoxPro merupakan suatu bahasa pemrograman visual yang berorientasi pada database. Microsoft

Lebih terperinci

I. INTEGRATED DEVELOPMENT ENVIRONMENT

I. INTEGRATED DEVELOPMENT ENVIRONMENT I. INTEGRATED DEVELOPMENT ENVIRONMENT Tampilan utama interface Delphi terdiri dari beberapa bagian yang kesemuanya merupakan bagianyang saling mendukung, tempilan tersebut disebut dengan IDE. IDE dalam

Lebih terperinci

UNTUK MEMBUAT DESAIN SEPERTI DI ATAS IKUTI PETUNJUK TABEL DI BAWAH INI : NO

UNTUK MEMBUAT DESAIN SEPERTI DI ATAS IKUTI PETUNJUK TABEL DI BAWAH INI : NO BUAT DATABASE DENGAN NAMA : PENJUALAN TABEL : BARANG FIELD NAME DATATYPE FIELD SIZE KODE_BRG TEXT 10 PRIMARYKEY NAMA_BRG TEXT 25 HARGA CURRENCY SATUAN TEXT 15 LUSIN NUMERIK BYTE PCS NUMERIK BYTE BUAT PROJECT

Lebih terperinci