Sabtu, 12 Juli 2014

Ya ALLAH Aku Mencintainya !! Tapi Tak Lebih Dari Cintaku Pada Mu..

Ya ALLAH , Jika aku jatuh cinta ..
Cintakanlah aku pada seseorang yang melabuhkan Cintanya pada Mu ..
Agar bertambah kekuatanku untuk mencintai Mu ..
Ya Muhaimin , Jika aku jatuh cinta ..
Jagalah cintaku padanya agar tidak melebihi cintaku pada Mu ..

Ya ALLAH , jika aku jatuh cinta ..
Ijinkan aku menyentuh hati seseorang yang hatinya terpaut pada Mu ..
Agar aku tidak jatuh ke lubang cinta yang semu ..
Ya Robbana , jika aku jatuh cinta ..
Jagalah cintaku padanya agar aku tidak berpaling dari Mu ..

Ya Rabbul Izzati , jika aku rindu ..
Rindukanlah aku pada seseorang yang merindu syahid di jalan Mu ..
Ya ALLAH jika aku rindu ..
Jagalah rinduku padanya agar tidak lalu aku merindu syurga Mu ..

Ya ALLAH jika aku menikmati cinta kasih Mu ..
Jagalah kenikmatan itu melebihi kenikmatan indahnya bermunajad di sepertiga malam terakhir Mu ..
Ya ALLAH , jika engkau halalkan aku merindunya ..
Jangan biarkan aku melupakan , pada cinta hakiki dari rindu abadi hanya kepada Mu YA RAB   ^-^

ISLAM MU ITU MAHAR UNTUK KU ...




Mustika Dian Pratiwi


Sabtu, 26 Januari 2013

KONEKSI LINK VISUAL BASIC MENGGUNAKAN SQL

Haii guys ,, kali ini saya akan membahas mengenai penggabungan data dari database SQL dan di link kan dalam visual basic. Langsung saja saya bahas sebagai berikut .

Cekidot ,,,




Langkah pertama pembuatan data dari microsoft sql yang terdiri dari :
  • NIM
  • Nama
  • Alamat
  • Tanggal Lahir
  • Jurusan
  • SPP Tetap
setelah semua data dibuat dan inputkan beberapa data kemudian barulah kita buat dan masuk ke visual basic.

Masuk pada halaman utama pada visual basic 
Creat new dan terbuatlah form baru yang masih kosong.
pada tahap selanjutnya bagaimana merelationalkan anatara sql dan visual basic.....setelah form kosong terbuat langkah selanjutnya yaitu :
Klik pada toolbar menu, Pilih Data >> Add New Data Souce >> Database >> Dataset >> Add New Connection

Pada Addnewconnection data souce berisi dari server microsoft sql, sedangkan name server berisi nama dari server yang mana sedang kita gunakan (Copy dan pastekan nama server) kemudian select or enter a database name pada bagian ini seharusnya muncul nama dari semua database yang ada pada server anda, jika belum muncul kemungkinan ada kesalahan pada name server.
Lakukanlah test connection jika success klik ok.

Kemudian di next dan menunggu isi dari database anda muncul kemudian Finish.

Jika sudah selesai kemudian bukalah pada menu toolbar sebelah kira yang berupa datasouce. Dimana didalamnya terdapat tabel dari database yang telah dibuat. Lakukanlah dengan klik salah satu tabel serta geser pada form Visual basic yang kosong tersebut. Lakukanlah pada semua tabel baik NIM, Nama, Alamat, Tanggal lahir, Jurusan serta SPPTetap. Jika sudah masuk semua kedalam form yang kosong tadi tinggal masukkan tabel mahasiswanya, drag dan lepasakan pada form tersebut. Yang mana berfungsi untuk melihat semua data yang telah di input.


Jika semua sudah masukan termasuk tabel dari keseluruhan data hilangkan toolbar bawaan dari visual basic untuk next, prev add dan sebagainya. Buat dengan tombal sendiri utuk peletakan dan visual yang lebih menarik.

Berikut cara membuat tombol tombolnya:
Siapkan 8 buah tombol buttom dan berikut souce code dari masing masing buttom



Tombol Prev



Tombol Next


Tombol Move First


Tombol Move Last

Tombol Add

Tombol Remove

Tombol Save

Tombol Exit


Selesai deh ... semoga bermanfaat ... 
SALAM SUKSES !!
^^





Minggu, 20 Januari 2013

Tugas 8


Macam-Macam Function bawaan VB 2010
Dalam Visual Basic, fungsi bawaan adalah suatu fungsi yang sudah ada dalam Visual Basic dan dapat digunakan secara langsung. Ada sejumlah fungsi-fungsi bawaan dalam VB diantaranya adalah fungsi untuk mengubah suatu tipe data String dari suatu TextBox menjadi tipe data numerik agar dapat digunakan untuk melakukan operasi perhitungan, fungsi yang berkaitan dengan matematika, dll.
·                     Fungsi NumericCInt () ===> 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 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 Tanggal dan Waktu
Time 
: mencari tahu waktu saat ini atau menetapkan waktu, tergantung format
pemakaiannya ( lihat contoh di bawah ini)
A$ = Time ‘hasil 18:16:35 AM
MyTime = #4:35:17 PM# ‘assign a time
Time = MyTime ‘set system time to MyTimeNow : merekam tanggal dan waktu sekarang
A$ = Now ‘hasil 10/8/02 18:16:35 AM
Timer : menghitung  jumlah  detik  sejak tengah malam
Start = Timer ‘hasilnya 29991
Date : menetapkan hari pada sistem komputer
Dim MyDate
MyDate = #February 12, 1985 # ‘Assign a date
Date = MyDate ‘Change system date
DateAdd : menghasilkan Varian(Date) yang berisi tanggal baru setelah suatu interval waktu yang ditetapkan dari tanggal lama.
DateDiff : mencari interval waktu antara dua tanggal
DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]]) Dim TheDate As Date ‘declare variables
TheDate = InputBox(“Enter a date”) Msg = “Day from today : “ & DateDiff(“d”, Now, TheDate)
MsgBox Msg
DateSerial : menghasilkan tanggal dengan bulan/hari/tahun
MyDate = DateSerial(1969, 2, 12) ‘Hasil 2/12/69
DateValue : menghasilkan tanggal
MyDate = DateValue(“February 12, 1969”) ‘Hasil 2/12/69
Year : menghasilkan tahun sekarang
MyYear = Year(#2/12/1969#) ‘Hasil 1969
Month : menghasilkan bilangan integer yang menunjukkan bulan
MyDate = #February 12, 1969# ‘Assign a date
MyMonth = Month(MyDate) ‘MyMonth = 2
MonthName : menghasilkan teks yang menunjukkan nama bulan
a$ = MonthName(1, True) ‘a$ = Jan
b$ = MonthName(1, False) ‘b$ = January
c$ = MonthName(1) ‘c$ = January
Day : menghasilkan integer yang menunjukkan tanggal dari data date
MyDate = #February 12, 1969# ‘Assign a date
MyDay = Day(MyDate) ‘MyDay berisi 12
Hour : menghasilkan integer yang menunjukkan jam dari data timer
MyTime = #4:35:17 PM# ‘Assign a time
MyHour = Hour(MyTime) ‘MyHour berisi 16
Minute : menghasilkan integer yang menunjukkan menit dari data timer
MyTime = #4:35:17 PM# ‘Assign a time
MyMinute = Minute(MyTime) ‘MyMinute berisi 35
Second : menghasilkan integer yang menunjukkan detik dari data timer
MyTime = #4:35:17 PM# ‘Assign a time
MySecond = Second(MyTime) ‘MySecond berisi 17
TimeSerial : menghasilkan waktu dengan jam/menit/detik
MyTime = TimeSerial(16, 35, 17) ‘Isinya 4:35:17 PM
TimeValue : mengubah string waktu dari pukul 0:00:00 (12:00:00 AM) sampai 23:59:59 (11:59:59 PM) menjadi data waktu
MyTime = TimeValue(“4:35:17 PM”) ‘Isinya 4:35:17 PM
MyTime = TimeValue(“0:00:00”) ‘Isinya 12:00:00 AM
WeekDay : menghasilkan bilangan petunjuk hari dari suatu tanggal
Hari = #February 12, 1969# ‘Hari Rabu
MyweekDay = Weekday(Hari) ‘MyweekDay isinya 4



FUNCTION DENGAN RETURN VALUE BERUPA ARRAY

 Public Class Form1
    Private Function bebas(ByVal ParamArray args() As Object) As Single()
        Dim hasil(3) As Single
        Dim a As Integer
        For a = 0 To UBound(args)
            hasil(0) = hasil(0) + args(a)
            If a = 0 Then
                hasil(1) = args(a)
                hasil(2) = args(a)
            End If
            If hasil(1) < args(a) Then hasil(1) = args(a)
            If hasil(2) > args(a) Then hasil(2) = args(a)
        Next a
        Return hasil
    End Function
    Private Sub Form1_Load(ByVal sender As System.Object, ByVale As System.EventArgs)Handles MyBase.Load

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVale As System.EventArgs)Handles Button1.Click
        Dim statistik Tugas 8() = bebas(1, 6, 2, 7, 3, 9, 4, 10, 8, 5)
        TextBox1.Text = statistik(0)
        TextBox2.Text = statistik(1)
        TextBox3.Text = statistik(2)
    End Sub
End Class


PENJELASAN DARI KODING PROGRAM DI ATAS
·                     Dim hasil(3) As Single
Membuat variable dengan nama hasil dengan jumlah teratas atau Ubound 3 yang bertipe data single.
·                     Dim i As Integer
Membuat variable dengan nama i yang bertipe data integer.
·                     For i = 0 To UBound(args)
Merupakan perulangan untuk i=0 sampai batas teratas dari array.
·                     hasil(0) = hasil(0) + args(i)
hasil(0) = 0 karena perulangan belum di mulai.
args(i) = nilai dari indeks array ke i.
·                     If i = 0 Then
jika i = 0 maka lakukan sebagai berikut.
·                     hasil(1) = args(i)
hasil 1 = nilai dari indeks ke i.
·                     hasil(2) = args(i)
hasil 2 =nilai dari indeks ke i.
·                     End If
Selain i=0,atau jika i bukan sama dengan 0.
·                     If hasil(1) < args(i) Then hasil(1) = args(i)
Jika hasil 1 lebih kecil dari nilai i maka hasil 1= nilai dai indeks ke i.
·                     If hasil(1) > args(i) Then hasil(1) = args(i)
Next i
Jika hasil 2 lebih kecil dari nilai i maka hasil 2= nilai dai indeks ke i.
·                     Return hasil
Akan kembali ke hasil.

Senin, 17 Desember 2012

Tugas Pemrograman Visual 7

MENU, TOOLBAR, MDI FORM

Tugas kali ini tentang menu, toolbar, dan MDI form dimana kita akan membuat suatu aplikasi yang menggunakan toolbox menus & tollbars,yang disitu terdapat menu ContextMenuStrip, MenuStrip, StatusStrip, ToolStripContainer, ToolStrip yang nanti akan kita gunakan:





pada gambar diatas kita gunakan MenuStrip dan ToolStrip,diatas saya tambah kan menu latihan, tugas, dan Exit,selain dari menu standar file, edit, tools, dan help.
pada menu latihan dan tugas terdapat beberapa latihan dan tugas yang nantinya bisa kita buka,




setelah form yang telah kita buka tadi,kita bisa membuat form-form itu menjadi berurutan atau cascade,dengan mengklik icon cascade yang telah ada,dengan mengklik icon cascade maka akan menghasilkan sebagai berikut:






terdapat juga pilihan lain selain cascade yaitu horizontal dan vertical,pada icon yang telah tersedia
hasil dari icon horizontal




Hasil dari icon Vertical:




pada menu Tugas saya menggunakan showdialog,dan apabila telah dibuka maka tidak bisa membuka form lain, 





sort program:
Public Class Form1

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

    Private Sub ToolStripMenuItem4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem4.Click
        Form4.MdiParent = Me
        Form4.Show()

    End Sub

    Private Sub ToolStripMenuItem3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem3.Click
        Form3.MdiParent = Me
        Form3.Show()

    End Sub

    Private Sub ExitToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem1.Click
        If MsgBox("Anda yakin akan keluar dari apikasi ini?", vbQuestion + vbYesNo + vbDefaultButton2, "Keluar") = MsgBoxResult.Yes Then Me.Close()
    End Sub

    Private Sub ToolStripMenuItem5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem5.Click
        Form2.ShowDialog()

    End Sub

    Private Sub ToolStripMenuItem6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem6.Click
        Form3.ShowDialog()

    End Sub

    Private Sub ToolStripMenuItem7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem7.Click
        Form4.ShowDialog()

    End Sub

    Private Sub Cascade_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cascade.Click
        Me.LayoutMdi(MdiLayout.Cascade)
    End Sub

    Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click
        Me.LayoutMdi(MdiLayout.TileVertical)
    End Sub

    Private Sub ToolStripButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton2.Click
        Me.LayoutMdi(MdiLayout.TileHorizontal)
    End Sub
End Class


Selesai
Semoga bermanfaat
Salam Sukses !!

























Rabu, 07 November 2012

LISTBOX


1.    Buat tampilan sepertin ini













Ini codingnya :
Button1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        ListBox1.Items.Add(TextBox1.Text)
    End Sub

Button2
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim A As Integer
        A = 0
        Do
            A = A + 1
            ListBox1.Items.Add(A)
        Loop Until A = 10
    End Sub

Button 3
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        Me.Close()

    End Sub

Button 4
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        ListBox2.Items.Add(ListBox1.SelectedItem)
       
    End Sub


Button5
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        Dim obj As Object
        obj = ListBox2.SelectedItem

        ListBox2.Items.Remove(obj)


    End Sub

Button6
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
        Dim obj As Object
        For Each obj In ListBox1.SelectedItems
            ListBox2.Items.Add(obj)
        Next

    End Sub

Button7
Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
        ListBox2.Items.AddRange(ListBox1.Items)

    End Sub

Button8
Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click

        For i As Integer = 0 To ListBox2.SelectedIndices.Count - 1
            ListBox2.Items.RemoveAt(ListBox2.SelectedIndex)
        Next
    End Sub

Button9
Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click
        ListBox2.Items.Clear()


    End Sub


Salam SUKSES Untuk KITA Semua !!