1. basis data – membuat table database dengan bahasa SQL
Download   file zip disini
2. membuat menu pada form pemograman vb 6
Download filetype pdf disini zip disini
3. membuat propertis di pemograman vb 6
Download filetype pdf disini zip disini
Senin, 28 Februari 2011
Rabu, 23 Februari 2011
Materi Ms.Visual Basic 6.0
Mengenal Visual Basic
Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh orang yang baru belajar membuat program. Hal ini lebih mudah lagi setelah hadirnya Microsoft Visual Basic, yang dibangun dari ide untuk membuat bahasa yang sederhana dan mudah dalam pembuatan scriptnya (simple scripting language) untuk graphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows.
Visual Basic merupakan bahasa pemrograman yang sangat mudah dipelajari, dengan teknik pemrograman visual yang memungkinkan penggunanya untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi. Ini terlihat dari dasar pembuatan dalam visual basic adalah FORM, dimana pengguna dapat mengatur tampilan form kemudian dijalankan dalam script yang sangat mudah. Ledakan pemakaian Visual Basic ditandai dengan kemampuan Visual Basic untuk dapat berinteraksi dengan aplikasi lain di dalam sistem operasi Windows dengan komponen ActiveX Control. Dengan komponen ini memungkinkan penguna untuk memanggil dan menggunakan semua model data yang ada di dalam sistem operasi windows. Hal ini juga ditunjang dengan teknik pemrograman di dalam Visual Basic yang mengadopsi dua macam jenis pemrograman yaitu Pemrograman Visual dan Object Oriented Programming (OOP). Visual Basic 6.0 sebetulnya perkembangan dari versi sebelumnya dengan beberapa penambahan komponen yang sedang tren saat ini, seperti kemampuan pemrograman internet dengan DHTML (Dynamic HyperText Mark Language), dan beberapa penambahan fitur database dan multimedia yang semakin baik. Sampai saat buku ini ditulis bisa dikatakan bahwa Visual Basic 6.0 masih merupakan pilih pertama di dalam membuat program aplikasi yang ada di pasar perangkat lunak nasional. Hal ini disebabkan oleh kemudahan dalam melakukan proses development dari aplikasi yang dibuat.
Senin, 14 Februari 2011
Tips Trik Visual Basic Part. 1
Karakter Password (*)
Anda tentu sudah mengetahui bahwa pada aplikasi tertentu yang menggunakan password, text box yang digunakan untuk mengisi password selalu memunculkan karakter bintang (*) jika Anda mengetikkan sesuatu ke dalamnya. Hal ini tentu saja dimaksudkan agar orang lain tidak dapat membaca karakter sebenarnya yang Anda ketikkan. Untuk membuat sebuah text box agar mengeluarkan karakter * (atau bahkan karakter yang lain) caranya sangat mudah, yaitu mengisikan karakter yang Anda inginkan pada properti PasswordChar kontrol text box. Setelah itu jika Anda mengetikkan sesuatu ke dalam text box tersebut, maka karakter yang akan muncul adalah karakter yang Anda masukkan ke dalam properti PasswordChar tersebut.
Tips Trik Visual Basic Part. 2
Kumpulan Source Code tuk Validasi Program dengan menggunakan Visual Basic 6.o, Jika anda tertatik dengan Tips dan Trik Visual Basic ini Silahkan Baca di sini..
--> Hanya Angka yang bisa di Input dalam TextBoxt
Private Sub txtNomor_KeyPress(KeyAscii As Integer)
If Not (KeyAscii >= Asc("0") & Chr(13) _
And KeyAscii <= Asc("9") & Chr(13) _ Or KeyAscii = vbKeyBack _ Or KeyAscii = vbKeyDelete _ Or KeyAscii = vbKeySpace) Then Beep KeyAscii = 0 End If End Sub
Private Sub txtNomor_KeyPress(KeyAscii As Integer)
If Not (KeyAscii >= Asc("0") & Chr(13) _
And KeyAscii <= Asc("9") & Chr(13) _ Or KeyAscii = vbKeyBack _ Or KeyAscii = vbKeyDelete _ Or KeyAscii = vbKeySpace) Then Beep KeyAscii = 0 End If End Sub
Rabu, 09 Februari 2011
Belajar Assembly Menggunakan Debug.COM
Bagi yang sudah tau ini sekedar berbagi, bagi yang belum tau baca di sini semoga bisa menjadi tambahan info.
Dalam sebuah komputer, prosesor (processor) merupakan otak yang memproses segala informasi yang masuk serta mengontrol perangkat keras lainnya.Kita mungkin sudah pernah membuat berbagai macam program yang pada prinsipnya adalah memerintah komputer untuk melakukan pekerjaan yang kita ingin kan. Tapi apakah kita secara langsung memerintah komputer tersebut??? Jika kita menggunakan bahasa Pemrograman Tingkat Tinggi maka jawabannya adalah TIDAK. Sebab yang kita lakukan adalah membuat sederetan perintah dalam bahasa tingkat tinggi yang tidak dimengerti oleh komputer, sebab komputer adalah sebuah MESIN dan bukan “Seorang Mesin” , maka disini lah tugas Compiler dari sebuah bahasa pemrograman tingkat tinggi untuk menterjemahkan perintah kita kedalam bahasa yang dimengerti oleh mesin.
Tipe - Tipe Data yang didukung oleh MySQL
Pada artikel ini kita akan membahas tipe - tipe data yang didukung oleh MySQL. Pemilihan tipe data merupakan suatu hal yang cukup penting dalam mengelola server. Salah satu sebabnya adalah berkaitan dengan ruang di harddisk dan memori yang akan “digunakan” oleh data-data tersebut.
Berikut ini akan diberikan tipe-tipe data yang didukung oleh MySQL yang terambil dari dokumentasi MySQL. Tipe - tipe data ini diberikan dalam bentuk yang siap dituliskan pada sintaks-sintaks MySQL, misalnya Create Table. Pada tipe-tipe data tersebut terdapat beberapa atribut yang memiliki arti sebagai berikut:
- M, menunjukkan lebar karakter maksimum. Nilai M maksimum adalah 255.
- D, menunjukkan jumlah angka di belakang koma. Nilai maksimum D adalah 30 tetapi dibatasi oleh nilai M, yaitu tidak boleh lebih besar daripada M-2.
- Atribut yang diberi tanda [ dan ] berarti pemakaiannya adalah optional.
- Jika atribut ZEROFILL disertakan, MySQL akan otomatis menambahkan atribut UNSIGNED.
- UNSIGNED adalah bilangan tanpa tanda di depannya (misalnya tanda negatif).
Inilah tipe-tipe data tersebut:
Type - type Data di My SQL
MySQL merupakan salah satu dari database engine yang sering bangget aku pakai dalam membuat aplikasi. Kenapa MySQL?? Karena kebetulan MySQL punya versi gratiiiiiis, alias tanpa lisence. (jiwa gratisan mode on :nyengir:)
Nah, saat kita akan merancang sebuah aplikasi, tentu salah satu tahap pentingnya adalah merancang dan membuat database (meskipun ada sih, aplikasi yg g butuh database..he he..). Proses perancangan database dimulai dari menentukan entity-entity yang akan digunakan dalam aplikasi tersebut, yang nantinya akan menentukan tabel-tabel yang ada dan relational di antara tabel-tabel tersebut (koq, malah jadi kuliah SBD y?!). Disini kita tidak akan berpanjang lebar tentang perancangan database (mungkin bisa dibahas di lain waktu, kl ad yang request..^^), tapi membahas mengenai tipe data yang dipakai di MySQL. Pengetahuan tentang tipe data sangat diperlukan dalam perancangan database, agar setiap data bisa ditampung dengan tepat, sesuai dengan kebutuhan sistem dari aplikasi yang akan dibuat, serta tidak memboroskan ruang di dalam database.
Nah, ini dia tipe-tipe data di MySQL :
Nah, saat kita akan merancang sebuah aplikasi, tentu salah satu tahap pentingnya adalah merancang dan membuat database (meskipun ada sih, aplikasi yg g butuh database..he he..). Proses perancangan database dimulai dari menentukan entity-entity yang akan digunakan dalam aplikasi tersebut, yang nantinya akan menentukan tabel-tabel yang ada dan relational di antara tabel-tabel tersebut (koq, malah jadi kuliah SBD y?!). Disini kita tidak akan berpanjang lebar tentang perancangan database (mungkin bisa dibahas di lain waktu, kl ad yang request..^^), tapi membahas mengenai tipe data yang dipakai di MySQL. Pengetahuan tentang tipe data sangat diperlukan dalam perancangan database, agar setiap data bisa ditampung dengan tepat, sesuai dengan kebutuhan sistem dari aplikasi yang akan dibuat, serta tidak memboroskan ruang di dalam database.
Nah, ini dia tipe-tipe data di MySQL :
Minggu, 06 Februari 2011
Pemrograman Terdistribusi
Hari ini materi tentang membuat database dengan My SQL dan membuat program sederhana di Microsoft Visual Basic 6.0
Membuat database
- catalogs
- klik kanan --> create new schema
- schema name --> dbteman
- create table
- tulis table name nya
TUGAS KE-1 :
Cari artikel bhs. indonesia tentang Tipe Data My SQL
Jawaban :
1. klik link ini : tipe data MY SQL
ato ini modulmysql
2.
Private Sub txtnim_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
txtnama.SetFocus
End If
End Sub
Private Sub txtnama_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
txtalamat.SetFocus
End If
End Sub
TUGAS KE-2 :
Soal :
- Cari cara agar text box hanya bisa di inputkan menggunakan angka saja.
Jawaban :
klik aja di sini
TUGAS KE-3 :
Jawaban :
- 1 dan 2 : klik di sini
- yang ke 3 : klik di sini
TUGAS UAS
klik disini
*catatan1 : Jangan lupa DbPulsa nya diganti Nama Tabelnya ( yg ini TblplsTeguh ) ganti dengan nama anda
*catatan2 : Yang programnya juga diganti di Module nya
*catatan3 : Terima kasih dah mampir... he he he
kirim ke e-mail : MuhammadAkroma@gmail.com
Membuat database
- catalogs
- klik kanan --> create new schema
- schema name --> dbteman
- create table
- tulis table name nya
TUGAS KE-1 :
Cari artikel bhs. indonesia tentang Tipe Data My SQL
- Cari / buat scripts untuk pindah kursor antar textbox dengan penekanan tombol enter di keyboard
1. klik link ini : tipe data MY SQL
ato ini modulmysql
2.
Private Sub txtnim_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
txtnama.SetFocus
End If
End Sub
Private Sub txtnama_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
txtalamat.SetFocus
End If
End Sub
TUGAS KE-2 :
Soal :
- Cari cara agar text box hanya bisa di inputkan menggunakan angka saja.
Jawaban :
klik aja di sini
TUGAS KE-3 :
- Referensi (komponen) apa yang kita butuhkan untuk membuka file database melalui script/coding pada visual basic ?, Jelaskan cara mengaktifkannya !
- Jenis variable apa saja yang dibutuhkan untuk membuka database ? berikan contoh deklarasi variabelnya !
- Buatlah database di mysql, kemudian export jadi file *.sql dengan struktur sebagai berikut :
Nama database di MySQL : DbNama (nama gunakan nama masing2, missal : DbTeguh)
Tabel : TblObat
NO | NAMA FIELD | TYPE | SIZE |
1 | KdObat | String | 18 |
2 | NmObat | String | 50 |
3 | Kemasan | String | 35 |
4 | Dosis | String | 35 |
5 | TglProd | Date | |
6 | TglExp | Date | |
7 | Komposisi | Memo | |
8 | Keterangan | Memo |
Jawaban :
- 1 dan 2 : klik di sini
- yang ke 3 : klik di sini
TUGAS UAS
klik disini
*catatan1 : Jangan lupa DbPulsa nya diganti Nama Tabelnya ( yg ini TblplsTeguh ) ganti dengan nama anda
*catatan2 : Yang programnya juga diganti di Module nya
*catatan3 : Terima kasih dah mampir... he he he
kirim ke e-mail : MuhammadAkroma@gmail.com
Rabu, 02 Februari 2011
Pengenalan Dasar PHP
Halaman website yang dinamis tidak dapat dibuat hanya dengan perintah-perintah HTML. Jika dengan hanya perintah-perintah HTML, setiap halaman dengan perubahan sekecil apapun harus diedit atau diulang tag-tag HTML-nya.
Karena itulah kemudian dikembangkan tehnik-tehnik untuk membuat perintah-perintah (yang biasa disebut dengan program / script) untuk menampilkan halaman-halaman web secara dinamis. Teknik inilah yang dikenal luas sebagai web programing.
Ada banyak teknik-teknik pemrograman web. Tetapi secara umum kita dapat meng kategori kannya ke dalam dua bagian berdasarkan lokasi dijalankannya perintah-perintah dalam program tersebut. Kedua kategori tersebut adalah :
- Server-Side Programming, dimana perintah-perintah dijalankan di Web Server
- Client-Side Programming, dimana perintah-perintah dijalankan di client, dalam hal ini adalah Browser.
PHP adalah bahasa pemrograman script Server-Side Programming yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP adalah sebuah bahasa yang HTML embedded, artiya perintah-perintah dalam PHP dapat menyatu dengan tag-tag HTML dalam sebuah file. Sebuah program PHP tidak lebih adalah sebuah file HTML yang didalamnya kita masukan perintah-perintah tertentu.
Sintaks PHP
Karena PHP adalan sebuah bahasa yang HTML embedded maka harus ada sebuah cara untuk memisahkan bagian mana dari file tersebut yang merupakan PHP. Cara tersebut antara lain :
- <? …. ?>
- <?php …… ?>
- <script language=”php”>……</script>
Titik-titik diisi dengan perintah-perintah PHP. Cara pertama sering dipergunakan karena paling ringkas, cara kedua dapat digunakan untuk kombinasi XML (Extended Markup Language), yaitu sebuah bahasa yang merupakan pengembangan dari HTML. Sedangkan cara yang ketiga dapat digunakan untuk mengantisipasi editor-editor yang tidak dapat menerima tag 1 dan 2, contohnya Frontpage.
Contoh :
Selasa, 01 Februari 2011
Pemrograman Assembler
Biar ndak lupa hasil kul minggu lalu, di share di sini aja.. he he he
Abstraksi Komputer
Terdapat beberapa tingkatan mendeskripsikan komputer. Mulai dari level user terus menurun hingga level transistor.
Semakin menurun tingkatan, struktur internal (fisik) komputer semakin jelas. Sebaliknya, semakin naik tingkatan, struktur internal (fisik) komputer semakin abstrak.
Bahasa Assembly
* Merupakan bahasa pemrograman dengan korespondensi satu-ke-satu antara statemen-statemennya (instruksi-instruksinya) dengan bahasa mesin yang dipahami oleh CPU.
* Bahasa Assembly sering disebut low-level language (bahasa tingkat rendah) karena kedekatannya dengan bahasa mesin.
* Walaupun dekat dengan bahasa mesin, statemen dalam bahasa Assembly masih bisa dipahami oleh manusia dan lebih mudah diingat.
* Setiap bahasa Assembly dipengaruhi oleh instruction set pada CPU dan arsitektur hardware.
Sifat korespondensi satu-ke-satu antara bahasa Assembly dengan bahasa mesin milik CPU menjadikan program yang ditulis dalam bahasa assembly dapat berjalan lebih cepat dan efektif dibandingkan dengan ditulis dengan bahasa tingkat tinggi.
* Assembler : Program untuk menkonversi source-code program ke dalam bahasa mesin.
dst..
File ppt nya nih : Assembler01 dan Assembler02
Abstraksi Komputer
Terdapat beberapa tingkatan mendeskripsikan komputer. Mulai dari level user terus menurun hingga level transistor.
Semakin menurun tingkatan, struktur internal (fisik) komputer semakin jelas. Sebaliknya, semakin naik tingkatan, struktur internal (fisik) komputer semakin abstrak.
Bahasa Assembly
* Merupakan bahasa pemrograman dengan korespondensi satu-ke-satu antara statemen-statemennya (instruksi-instruksinya) dengan bahasa mesin yang dipahami oleh CPU.
* Bahasa Assembly sering disebut low-level language (bahasa tingkat rendah) karena kedekatannya dengan bahasa mesin.
* Walaupun dekat dengan bahasa mesin, statemen dalam bahasa Assembly masih bisa dipahami oleh manusia dan lebih mudah diingat.
* Setiap bahasa Assembly dipengaruhi oleh instruction set pada CPU dan arsitektur hardware.
Sifat korespondensi satu-ke-satu antara bahasa Assembly dengan bahasa mesin milik CPU menjadikan program yang ditulis dalam bahasa assembly dapat berjalan lebih cepat dan efektif dibandingkan dengan ditulis dengan bahasa tingkat tinggi.
* Assembler : Program untuk menkonversi source-code program ke dalam bahasa mesin.
dst..
File ppt nya nih : Assembler01 dan Assembler02
Langganan:
Postingan (Atom)