Tutorial Blog Untuk Pemula
  • 1. Panduan membuat blog
  • 2.Cara Mengatur/setting blog
  • 3.Membuat Text berjalan
  • 4.Cara memposting artikel
  • 5.Cara membuat Text Area
  • 6.Cara membuat menu dropDown
  • 7.Cara memasang Metta Tags
  • 8.Cara memasang jam di Blog
  • 9.Cara memasang Feed Di Blog
  • 10.Cara Membuat Email Subscribe Form dengan Feedburner
  • 11.Cara Menghilangkan Judul Blog
  • 12.Mengubah Title Blog dengan Title Postingan
  • 13.Cara menampilkan widget hanya di halaman depan
  • 14.Cara Membuat Refresh di Blog
  • 15.Cara Mengimpor Blog Ke Catatan Facebook
  • 16.Apa Siih Peringkat Alexa..?
  • 17.Mengatasi Blogspot yang di hapus Blogger
  • 18.Membuat Pagging Di Blogspot
  • 19.Membuat pesan Selamat Datang dan Selamat tinggal Di Blog
  • 20.Cara Membuat Form Contact via E-mail Untuk Blog
  • 21.Mengatur Huruf dan Warna di blogger
  • 22.Cara Memasang Tombol Facebook Share Dalam Postingan Blog
  • 23.Buat Tulisan Bergaya Web Secara Online
  • 24.Pasang User Online Status
  • 25.Cara Memasukan Video Di dalam postingan
  • 26.Cara membuat atau mengganti Favicon Di Blog
  • 27.Cara Menampilkan Form Komentar Hanya di Postingan Tertentu
  • 28.Cara Mengubah Tampilan Kursor Blog
  • 29.Cara MeMbuat Banner Animasi Untuk Blog
  • 30.Memasang Tombol Like Facebook Di Blog
  • 31.Pasang Fasilitas Print di Blog
  • 32.Pasang Icon Emotions Upin dan Ipin di Komentar Blog
  • 33.Membuat Tulisan terbalik Di Blog
  • 34.Cara Menampilkan kode HTML di Postingan
  • 35.Cara Pasang Recent Post
  • 36.Cara membuat Search Box pada Blog
  • 37.Daftar Situs Social Bookmarking Dofollow
  • 38.Cara Membuat Menu di Blogspot dengan List-O-Matic
  • 39.Mengganti Template Di Blogger
  • 40.Cara Daftar di Search Engine
  • 41.Apa siih Google Page Rank..??
  • 42.Menambahkan Search Engine di blog
  • 43.Pasang Pelacak IP Address di Blog
  • 44.Pasang Widget Top Artikel
  • 45.Tips membuat Blog Lebih menarik
  • 46.Membuat Tulisan Yang Dicoret pada postingan
  • 47.Cara mendaftar Google Sitemap
  • 48.Fitur Fitur baru Dari Blogger.com
  • 49.Cara Pasang Recent Post dengan Thumbnails
  • 50.Menghilangkan Icon Obeng dan Tang / Quick edit Blogger
  • 51.Cepat Terindeks di Search Engine
  • 52.Membuat Drop Cap( Tulisan bergaya Koran )
  • 53.Membuat Tanda Tangan(Signature) Online
  • 54.Membuat Gambar ASCII
  • 55.Cara Upload Foto Ke Photo Bucket
  • 56.Cara Memasang Widget Visitor Di Blog
  • Seputar SEO (Search Engine Optimezed)

    Minggu, 03 April 2011

    Membuat Program Untuk Pemasok Barang



    1. Kita klik kanan pada toolbox / pilih menu project Component
    2. Beri tanda centang pada microsoft ADO data control 6.0 ( OLEDB ) / ADODC
    3. Beri tanda centang pada microsoft tabbed dialog control 6.0

    form

    form

    Kode Program :

    Option explicit
    Dim Medit As Boolean

    Private Function Validasi() As Boolean
    If Not RsPemasok.Recordset.RecordCount = 0 Then
    RsPemasok.Recordset.Find "[KodePemasok]='" & TxtKode.Text & "'", adSearchForward, 1
    If RsPemasok.Recordset.EOF Then
    Validasi = True
    Else
    Validasi = False
    End If
    Else
    Validasi = True
    End If
    End Function

    Private Sub Aktif()
    TxtKode.Enabled = True
    TxtNama.Enabled = True
    TxtAlamat.Enabled = True
    TxtKota.Enabled = True
    TxtTelp.Enabled = True
    End Sub

    Private Sub TidakAktif()
    TxtKode.Enabled = False
    TxtNama.Enabled = False
    TxtAlamat.Enabled = False
    TxtKota.Enabled = False
    TxtTelp.Enabled = False
    End Sub

    Private Sub BersihTampilan()
    TxtKode = ""
    TxtNama = ""
    TxtAlamat = ""
    TxtKota = ""
    TxtTelp = ""
    End Sub

    Private Sub CmdBatal_Click()
    Call BersihTampilan
    TidakAktif
    CmdSimpan.Caption = "&Tambah"
    Medit = False
    End Sub

    Private Sub CmdCetak_Click()
    CrPemasok.ReportFileName = App.Path & "\Report\Pemasok.rpt"
    CrPemasok.RetrieveDataFiles
    CrPemasok.WindowState = crptMaximized
    CrPemasok.Action = 1
    End Sub

    Private Sub CmdEdit_Click()
    Edit = MsgBox("Apakah Data Mau Diedit?", vbQuestion + vbYesNo, "INFORMASI")
    If Edit = vbYes Then
    Medit = True
    TabPemasok.Tab = 0
    Aktif
    CmdSimpan.Caption = "&Update"
    TxtKode.Text = DataGrid1.Columns(0).Text
    TxtKode.Enabled = False
    RsPemasok.Recordset.Find "KodePemasok='" & TxtKode.Text & "'", , adSearchForward, 1
    If Not RsPemasok.Recordset.EOF Then
    On Error Resume Next
    TxtKode = RsPemasok.Recordset!Kodepemasok
    TxtNama = RsPemasok.Recordset!Namapemasok
    TxtAlamat = RsPemasok.Recordset!Alamat
    TxtKota = RsPemasok.Recordset!Kota
    TxtTelp = RsPemasok.Recordset!Telp
    TxtNama.SetFocus
    End If
    Else
    Exit Sub
    End If
    End Sub

    Private Sub CmdKeluar_Click()
    Unload Me
    End Sub

    Private Sub CmdSimpan_Click()
    If CmdSimpan.Caption = "&Tambah" Then 'Tombol Tambah
    Aktif
    BersihTampilan
    TidakAktif
    TxtKode.Enabled = True
    TxtKode.SetFocus
    CmdSimpan.Caption = "&Simpan"
    Else 'Tombol SImpan / Update
    If TxtKode = "" Or TxtNama = "" Or TxtAlamat = "" Or TxtKota = "" Or TxtTelp = "" Then
    MsgBox "Data belum lengkap", vbOKOnly, "Informasi"
    TxtKode.SetFocus
    Else
    If Not Medit Then
    RsPemasok.Recordset.AddNew
    RsPemasok.Recordset!Kodepemasok = TxtKode.Text
    Else
    RsPemasok.Recordset.Clone
    End If
    RsPemasok.Recordset!Namapemasok = TxtNama.Text
    RsPemasok.Recordset!Alamat = TxtAlamat.Text
    RsPemasok.Recordset!Kota = TxtKota.Text
    RsPemasok.Recordset!Telp = TxtTelp.Text
    RsPemasok.Recordset.Update
    BersihTampilan
    TidakAktif
    MsgBox "Data berhasil disimpan", vbOKOnly, "Informasi"
    CmdSimpan.Caption = "&Tambah"
    End If
    DataGrid1.Refresh
    End If
    End Sub

    Private Sub CmdTutup_Click()
    Unload Me
    End Sub

    Private Sub DataGrid1_DblClick()
    CmdEdit_Click
    End Sub

    Private Sub Form_Load()
    RsPemasok.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & App.Path &
    "\Master.mdb;Jet OLEDB:Database Password=;"
    RsPemasok.RecordSource = "TbPemasok"
    Set DataGrid1.DataSource = RsPemasok
    TidakAktif
    Medit = False
    End Sub


    Private Sub OptKode_Click()
    RsPemasok.Sort = "KodePemasok"
    End Sub

    Private Sub OPtNama_Click()
    RsPemasok.Sort = "NamaPemasok"
    End Sub

    Private Sub TxtTelp_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
    If Medit Then
    CmdSimpan.SetFocus
    Else
    'TxtStokAwal.SetFocus
    End If
    End If
    End Sub

    Private Sub TxtKode_KeyPress(KeyAscii As Integer)
    KeyAscii = Asc(UCase(Chr(KeyAscii)))
    If KeyAscii = 13 Then
    Aktif
    TxtNama.SetFocus
    If Not Validasi Then
    CmdSimpan.Enabled = True
    Jawab = MsgBox("Kode " & RsPemasok.Recordset!Kodepemasok & " sudah Ada",
    vbExclamation, "Informasi")
    If Jawab = vbOK Then
    Aktif
    BersihTampilan
    TidakAktif
    TxtKode.Enabled = True
    TxtKode.SetFocus
    End If
    Else
    CmdSimpan.Enabled = True
    End If
    End If
    End Sub

    Private Sub TxtAlamat_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
    TxtKota.SetFocus
    End If
    End Sub

    Private Sub TxtNama_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
    TxtAlamat.SetFocus
    End If
    End Sub

    Private Sub TxtKota_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
    TxtTelp.SetFocus
    End If
    End Sub

    Ingin artikel Blog ini langsung ke Email anda? Silahkan masukan alamat email anda untuk berlangganan.

    Masukan Alamat Email Anda :
    Postingan yang Berhubungan

    0 komentar:

    Posting Komentar

    Download buku Yang Bermanfaat

    Gabung bersama kami

     
    Copyright  2011 @ Johan Untuk Perempuan || Johan507-berbagi.blogspot.com