Minggu, 17 Februari 2013

Menampilkan data dari dua tabel database ke datagrid vb 6



Baiklah.....
Pada tulisan kali saya ingin berbagi sedikit pengetahuan tentang teknik relasi antar tabel, dimana saya akan menulis cara menampilkan data dari dua tabel database. Mungkin sudah banyak orang tahu teori ini, tapi tidak ada salahnya jika saya menulis lagi. Pada dasarnya ada banyak cara, seperti kata pepatah lama yaitu banyak jalan menuju Roma, yah.. banyak jalan. Kita bisa lewat jalur udara, darat atau laut, okelah itu hanya sebuah analogi dan langsung saja saya akan memulai menulis. Pada coretan ini nanti saya menggunakan visual basic 6.0. Saya contohkan ada dua tabel database yaitu tabel jenis dan tabel buku, lihat gambar dibawah ini untuk tabelnya:
 Data tabel jenis:






Data tabel buku:






Nah.., selanjutnya akan ditampilkan di datagrid di vb enam.
Nanti tampilannya akan seperti dibawah ini.
Lihat per bedaannya…
Yah.., telah ditambahkan jenis buku ke dalamnya…







Dan ini adalah codingnya:
Lakukan langkah-langkah ini:
'Tulis prosedur dibawah ini yang berfungsi untuk mengatur kolom datagrid
'Caption berfungsi untuk mengatur nama field
'width untuk mengatur panjang karakter
Sub kolom()
DataGrid1.Columns(0).Caption = "Kode buku"
DataGrid1.Columns(0).Width = "1000"
DataGrid1.Columns(1).Caption = "Kode jenis"
DataGrid1.Columns(1).Width = "1000"
DataGrid1.Columns(2).Caption = "Jenis buku"
DataGrid1.Columns(2).Width = "1500"
DataGrid1.Columns(3).Caption = "Judul buku"
DataGrid1.Columns(3).Width = "3000"
End Sub



'Pada form_load tuliskan coding ini:
'keterangan coding ini adalah:
'Memilih data di tabel jenis dan tabel buku dengan menggunakan perintah left join
Private Sub Form_Load()
Call buka
sql = "select buku.kode_buku,buku.kode_jenis,jenis.jenis,buku.judul_buku, " & _
        " from buku left join jenis on buku.kode_jenis=jenis.kode_jenis"
    rs.Open sql, konek, adOpenDynamic, adLockOptimistic
    Set DataGrid1.DataSource = rs
      kolom
End Sub




Selamat mencoba.....
Semoga bermanfaat.....
 

 

Jumat, 15 Februari 2013

Membuat frame



”Ilmu yang kau pelajari hendaknya harus berguna bagi orang lain, dan sebarkanlah ilmu itu kepada mereka yang bersungguh-sungguh ingin belajar”.

Nah…, karena itulah… munafik rasanya jika sedikit pengetahuan yang kumiliki ini tidak aku kabarkan. Walau aku bukan seorang ahli, tapi tidak ada salahnya jika saya yang newbi berbagi pengetahuan.

Baiklah, langsung saja ikuti langkah-langkah di bawah ini:

Buat form header
Untuk tampilan frame atas
Tulis coding ini:

<html>
<head>
<title></title>
</head>
<body bgcolor="black">
<br>
<h2 ><font color="red">.::: Aku yakin ilmu yang kupelajari kelak akan berguna untuk orang lain :::.</font></h2>
</body>
</html>

Buat form menu
Untuk tombol yang ketika di klik akan dibawa kearah tampilan yang diinginkan
Tulis coding ini:

<html>
<head>
<title></title>
</head>
<body bgcolor="#gdddd">
<! - - membuat table - - >
<table border=2>
<tr >
<! - - Memberikan kalimat diatas table dengan caption - - >
            <caption align="top"><u>Pilih yang anda sukai</u></caption>
<! - - Membuat baris tabel dengan nama home - ->
            <th width=134><a href="tampilan.html" target="tampilan">Home</a></td>
</tr>
<tr>
<! - - a href adalah mengambil dari from lain - - >
<! - - target adalah tujuan tampilan -  - >
            <td><a href="badak.html" target="tampilan"><font size=4>Badak<font></a></td>
</tr>
<tr>
            <td><a href="gajah.html" target="tampilan"><font size=4>Gajah<font></a></td>
</tr>
</table>
</body>
</html>

Buat form tampilan
Hanya untuk menampilkan tampilan awal diframe saja
Ini codingnya:

<html>
<head>
<title></title>
</head>
<body>
<br>
<font color="green" size="44">Selamat datang di situs kebun binatang .....</font><br>
<font size="5">Klik tombol sebelah kiri untuk memilih...!</font>
</body>
</html>

Buat form badak
Ini adalah tampilan gambar
Disini saya menampilkan gambar didalam table.
Ini codingnya:

<html>
<head>
<title></title>
</head>
<body>
<table align=center border=1>
<tr>
 <td align="center">
<img src="badak.jpg" width="370" height="500">
</td>
</tr>
</table>
</body>
</html>

Buat form gajah
Ini codingnya:

<html>
<head>
<title></title>
</head>
<body>
<table align=center border=1>
<tr>
 <td align="center">
<img src="gajah.jpg" width="370" height="500">
</td>
</tr>
</table>
</body>
</html>

Tahap terakhir buat frame
Tulis coding ini:

<html>
<head>
<title>Latihan menggunakan frame</title>
</head>
<! - - membuat frame di buka dengan framset dan frame untuk tujuan - ->
<! - - noresize untuk mengunci -- >
<frameset rows=100,*>
            <frame src="header.html" name="header" noresize>
            <frameset cols=174,*>
            <frame src="menu.html" name="menu">
            <frame src="tampilan.html" name="tampilan">
            </frameset>
            </frameset>
<body>
</body>
</html>

Nah.., setelah semua coding diatas telah ditulis…
















Dan jika di klik tombol sebelah kiri dengan kata badak:

















Untuk tombol Gajah, ini tampilannya:
















Oke…, cukup sekian…
Semoga ini bisa berguna…
Selamat belajar…...