Sabtu, 12 Januari 2013

KONEKSI DATA BASE DENGAN VISUAL BASIC 2010

Membuat tombol navigasi pada Visual Basic 2010
Untuk membuat tombol navigasi pada VB 2010 saya akan mengkoneksikan terlebih dahulu antara Database SQL server dengan visual basic 2010 :

*Membuat Database baru dengan SQL server 
1.Buat Database baru pada SQL server dengan nama Dbmahasiswa
2.kemudian buat buat tabel baru dengan nama dan tipe data sebagai berikut :

Image

3.Apabila sudah klik tombol save dengan nama tbmahasiswa.
-Mengkoneksikan database dari SQL server ke Visual Basic 2010
1.Buat Form baru
2.Pilih menu data pada toolbar
3.Add new data source,pilih database,lalu pilih dataset
4.Pilih New conection lalu pilih change microsoft SQL server
5.Untuk mengisi nama server,saya menggunakan nama server dari SQL server.Contoh nama server saya adalah “YOGA-PC\SQLEXPRESS” dan pilih windows authentication
26

6.Isi database yang akan digunakan pada kolom connect to a database
7.Jika sudah klik test connection lalu pilih OK
8.Untuk menampilkan database yang sudah terkoneksi tadi tinggal 
 klik data lalu pilih show data sources

25

-Membuat tombol Navigasi
1.Navigasi Pertama , Sebelumnya , Berikutnya , Terakhir
2.Tambah
3.Simpan
4.Hapus
5.Keluar
6.Cari.
7.Filter
Desain Formnya adalah sebagai berikut :

Image

Berikut Liting programnya dari masing-masing navigasi tersebut
1.Pertama
Image
2.Sebelumnya
Image
3.Berikutnya
Image
4.TerakhirImage
5.Tambah
Image
6.Simpan
Image
7.Hapus
Image
8.Keluar
Image
9.Cari & Filter
Image

Program setelah dijalankan

1.Pertama

Image

2.Sebelumnya




Image

3.Selanjutnya

Image

4.Terakhir

Image

5.Tambah


Image

6.Simpan

Image

7.Hapus

Image

8.Cari & Filter

Image
Image

9.Keluar

Image

Demikian penjelasan tenang koneksi SQL server dengan Visual basic 2010 serta penambahan tombol navigasi pada Form.Apabila ada kekurangan atau program error saya mohon maaf karena masih tahap pembelajaran.Terimakasih

Selasa, 25 Desember 2012

Tugas VB 8


A.Fuction return value

Membuat desain form seperti dibawah ini :


Setelah selesai isi kan listing program dari form yang di buat tadi,
Berikut listingnya
Public Class Form4
    Private Function fstat(ByVal ParamArray args() As ObjectAs Single()
        Dim hasil(3) As Single
        Dim i As Integer
        For i = 0 To UBound(args)
                hasil(0) = hasil(0) + args(i)
                    If i = 0 Then
                        hasil(1) = args(i)
                hasil(2) = args(i)
            End If
            If hasil(1) > args(i) Then hasil(1) = args(i)
            If hasil(2) < args(i) Then hasil(2) = args(i)
        Next i
        Return hasil
    End Function


    Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        Dim statistik As Single() = fstat(10, 15, 25, 11, 35, 70, 3)
        TextBox1.Text = statistik(0)
        TextBox1.Text = statistik(0)
        TextBox2.Text = statistik(1)
        TextBox2.Text = statistik(1)
 TextBox3.Text = statistik(2)
        TextBox3.Text = statistik(2)
    End Sub

Lalu Run program tersebut 


 
B.Overloading fuction

Membuat desain form seperti dibawah ini :


 Berikut listingnya :
Public Class Form5
Function hitung(ByVal bil1 As IntegerByVal bil2 As IntegerAsInteger
        hitung = bil1 + bil2
    End Function

    Function hitung(ByVal bil1 As IntegerByVal bil2 As IntegerByValbil3 As IntegerAs Integer
        hitung = bil1 + bil2 + bil3
    End Function
       Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        TextBox1.Text = hitung(8, 8, 9)
End Sub

  

C.Fuction Bawaan vb

Fungsi Numeric
CInt () ===> Pembuatan nilai desimal 0.5 dan lebih ke integer yang lebih dekat
Fix ()    ===> Pemotongan suatu nilai desimal menjadi integer
Int ()    ===> Pembuatan ke bawah suatu nilai desimal

Fungsi String

Left         →mengambil karakter dari sebelah kiri
Right      → mengambil karakter dari sebelah kanan
Mid         → mengambil karakter dari tengah
LTrim    → membuang semua semua awal spasi yang ada disebelah kiri
RTrim    → membuang semua semua awal spasi yang ada disebelah kanan
Trim       → membuang semua spasi yang ada disebelah kiri dan kanan
Len          → memberikan nilai balik integer sebagai panjang string
LCase     → mengubah string menjadi huruf kecil semua
UCase    → mengubah string menjadi huruf besar semua
Str (int) → mengubah bilangan menjadi string (konversi)
Chr (Asscii) → konversi dari nilai ascii menghasilkan karakter

.Fungsi-fungsi Tanggal dan Waktu
Now () mengembalikan tanggal dan waktu sistem 
Date () mengembalikan tanggal dari sistem
 
Time () mengembalikan waktu dari sistem

Fungsi Matematika

Val (Str)                                   → konversi string menjadi integer
Asc(Char)                                → konversi karakter menghasilkan nilai ascii
Abs(Number)                         → memberikan nilai mutlak dari suatu nilai negatif
Round(Number,Decimal) → membulatkan suatu angka sampai beberapa digit decimal
Sqr(Number)                         → memberikan hasil akar kuadrat dari suatu nilai
Tan()                                         → mengembalikan nilai tangen dari argument dalam radian
Cos()                                          → mengembalikan nilai cosinus dari argument dalam radian
Atn()                                          → mengembalikan nilai arc tangen dari argument dalam bentuk radian
Long()                                       → mengembalikan nilai logaritma dari argument
CInt()                                        → pembulatan nilai decimal 0.5 dan lebih ke integer yang terdekat
Fix()                                           → pemotongan suatu nilai decimal menjadi integer
Int()                                            → pembulatan ke bawah suatu nilai decimal






.Fungsi Date and Time pada VB 
Time : mencari tahu waktu saat ini atau menetapkan waktu, tergantung format
pemakaiannya
  contoh:

A$ = Time ’lquote hasil 18:16:35 AM
MyTime = #4:35:17 PM# ’lquote assign a time
Time = MyTime ’lquote set system time to MyTime
Now : merekam tanggal dan waktu sekarang
A$ = Now ’lquote hasil 29/11/12 07:09:04 A


Selasa, 11 Desember 2012

membuat toolscript

TUGAS 7

Membuat toolscrip dengan tampilan casecade,horizontal dan vertikal

Berikut listing programnya :


PublicClassForm1
PrivateSub Tugas1ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Tugas1ToolStripMenuItem.Click
Me.LayoutMdi(MdiLayout.TileHorizontal)
Form2.Show()
Form3.Show()
EndSub

PrivateSub Latihan1ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Latihan1ToolStripMenuItem.Click
Form2.MdiParent = Me
Form2.Show()
EndSub

PrivateSub Latihan2ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Latihan2ToolStripMenuItem.Click
Me.LayoutMdi(MdiLayout.Cascade)
Form2.Show()
Form3.Show()
EndSub

PrivateSub CascadeToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CascadeToolStripMenuItem.Click
Me.LayoutMdi(MdiLayout.Cascade)
Form2.Show()
Form3.Show()
EndSub

PrivateSub TileHorizontalToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TileHorizontalToolStripMenuItem.Click
Me.LayoutMdi(Windows.Forms.MdiLayout.TileHorizontal)
Form2.Show()
Form3.Show()
EndSub

PrivateSub TileVerticalToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TileVerticalToolStripMenuItem.Click
Me.LayoutMdi(MdiLayout.TileVertical)
Form2.Show()
Form3.Show()
EndSub


PrivateSub ToolStripMenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem2.Click
Form2.MdiParent = Me
Form2.Show()
EndSub

PrivateSub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click
Me.LayoutMdi(MdiLayout.TileVertical)
Form2.Show()
Form3.Show()
EndSub

PrivateSub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem.Click
Me.Close()
EndSub

PrivateSub ToolStripButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton2.Click
Me.LayoutMdi(Windows.Forms.MdiLayout.TileHorizontal)
Form2.Show()
Form3.Show()
EndSub
EndClass

 1.berikut adalah cascade




 2.berikut merupakan tampilan dari horozontal 


 3. tampilan vertikal


  4. Tambahan library baru

  1. tampilan software dotnetbar


           Tampilan new library