Senin, 08 Januari 2018

Array

Pembahasan kali ini adalah tentang array.
Beberapa pengertin array adalah sebagai berikut :
  • Array : struktur data yang menyimpan sekumpulan elemen yang bertipe sama, dan setiap elemen ini dapat diakses langsung melalui indeksnya.
  • Indeks dalam array ini haruslah tipe data yang menyatakan keterurutan, misalnya integer atau char
  • Indeks akan memudahkan pencarian data
  • Array mempunyai batas atas dan bawah, dimana data akan tersimpan diantara kedua batas tersebut

Dinamiic Array
  • Untuk menciptakan dynamic array, pertama deklarasikan array dengan Public atau Dim sesuai dengan keperluan ruang lingkup variabel tersebut. Deklarasikan array
tersebut dengan dimensi kosong.
Dim Nama_Variabel
  • Kemudian alokasikan jumlah elemen dengan perintah ReDim.
ReDim Nama_Variabel (X, Y)
  • Dengan penggunaan variabel saat mendeklarasikan ReDim, maka kita dengan bebas bisa mengatur penggunaan elemen. Meskipun demikian dengan perintah ReDim kita
tidak akan dapat mengatur jumlah dimensi.
  • Perintah ReDim hanya dapat digunakan pada bagian prosedur, meskipun demikian perintah ini akan tereksekusi pada semua bagian aplikasi
Kelemahan dari penggunaan ReDim adalah tiap kali perintah tersebut dipanggil maka semua nilai pada variabel sebelumnya akan hilang. Untuk itu Visual Basic menciptakan perintah Preserve untuk menambah elemen array tanpa menghapus nilai. sebelumnya. Sebagai contoh :
ReDim Preserve Nama_Variabel (Ubound (Nama__Variabel) + 1)
Perintah Preserve ini hanya dapat mengubah batas atas (Ubound) dari array satudimensi.
Sedangkan untuk array multi dimensi yang dapat kita ubah hanyalah batas atas dimensi terakhir, contohnya :
ReDim Preserve Nama_Variabel (20, Ubound(Nama Variabel, 2) +1)

Selasa, 02 Januari 2018

Visual Basic

Microsoft Visual Studio merupakan sebuah perangkat lunak lengkap (suite) yang dapat digunakan untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis, aplikasi personal, ataupun komponen aplikasinya, dalam bentuk aplikasi console, aplikasi Windows, ataupun aplikasi Web. Visual Studio mencakup kompiler, SDK, Integrated Development Environment (IDE), dan dokumentasi (umumnya berupa MSDN Library). Kompiler yang dimasukkan ke dalam paket Visual Studio antara lain Visual C++, Visual C#, Visual Basic, Visual Basic .NET, Visual InterDev, Visual J++, Visual J#, Visual FoxPro, dan Visual SourceSafe.
Ini merupakan tampilan awal dari visual studio 2015

MEMBUAT PROJECT
 
untuk membuat project klik File > New > project atau tekan ctrl+shift+n
Pilih visual basic jika ingin menggunakan visual basic sebagai bahasa pemrograman yang akan dipakai untuk membuat program, pilih windows form aplikasi, isi name dengan nama project dan klik ok
Microsoft Visual Basic (VB ) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM).
Project, merupakan sebutan bagi sebuah software yang sedang melalui tahap pembuatan menggunakan Visual Studio, belum menjadi sebuah aplikasi. Terdapat berbagai jenis project diantaranya project pembuatan aplikasi windows, project pembuatan aplikasi console dan sebagainya.
Solution, merupakan kumpulan beberapa buah project, sebuah solution dapat terdiri atas satu buah project atau beberapa buah project, bergantung pada kebutuhan. Sebuah project harus disimpan dalam sebuah solution.
Ini merupakan tampilan form designer yang akan tampil setelah membuat project

  • ToolBox, Jendela yang mengandung semua Object atau control yang dapat di tempelkan dan dibutukan untuk membentuk suatu program.
  • Solution Explorer, Jendela yang mengandung semua File yang ada didalam aplikasi yang akan kita buat. Contoh: Form,Module,Class,Report, dll.
  • Design View, Daerah kerja utama Untuk Mendesign program-program Aplikasi
  • Code View, Tempat Mengetikkan baris program yang menjadi istruksi-instruksi.
  • Properties, Jendela yang mengandung semua informasi/Sifat dari Object yang terdapat pada aplikasi yang dibuat dan terseleksi.
Menjalankan Aplikasi
untuk menjalankan aplikasi dapat dilakukan dengan klik pada tombol start, atau tekan tombol f5 pada keyboard
untuk menghentikan debug aplikasi dapat dengan mengklik tombol stop untuk menghentikan dan kembali ke form designer atau pause untuk menghentikan sementara

Senin, 06 November 2017

Database VB.NET + Ms. Access

Kata Kunci


Objek ADO.NET ini berfungsi menyediakan antar muka pengrograman pada project kita dengan berbagai sumber data. Dengan kata lain pengolahan data pada database dilakukan melalui kode-kode ADO.NET ini, lalu ditampilkan pada aplikasi kita.
OLEbConnection Merupakan suatu program yang berfungsi mengkoneksikan ke database dan memberikan informasi – informasi data.       Cara Menggunakan nya yaitu Melakukan Koneksi ke Sumber Data.
Misalnya OleDbConnection pada komponen ADO.net.
OleDbCommand adalah suatu program yang menjalankan perintah-perintah pada sumber data.
OleDbDataReader merupakan kumpulan record-record yang diambil dari database yang berfungsi membaca data pada sumber data dengan sifat forward only dan read only.
     Cara menggunakannya biasanya digunakan pada tampilan control      tampilan data seperti DataGrid, GridView, dsb.

Microsoft Acces 

Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.
Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek

Database VB.Net

Contoh Coding

using System; using System.Data; using System.Data.SqlClient; class Program { static void Main() { string connectionString = "Data Source=(local);Initial Catalog=Northwind;" + "Integrated Security=true"; // Provide the query string with a parameter placeholder. string queryString = "SELECT ProductID, UnitPrice, ProductName from dbo.products " + "WHERE UnitPrice > @pricePoint " + "ORDER BY UnitPrice DESC;"; // Specify the parameter value. int paramValue = 5; // Create and open the connection in a using block. This // ensures that all resources will be closed and disposed // when the code exits. using (SqlConnection connection = new SqlConnection(connectionString)) { // Create the Command and Parameter objects. SqlCommand command = new SqlCommand(queryString, connection); command.Parameters.AddWithValue("@pricePoint", paramValue); // Open the connection in a try/catch block. // Create and execute the DataReader, writing the result // set to the console window. try { connection.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { Console.WriteLine("\t{0}\t{1}\t{2}", reader[0], reader[1], reader[2]); } reader.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); } Console.ReadLine(); } }

Senin, 16 Oktober 2017

Percabangan

Kondisi Percabangan yakni suatu kondisi yang hanya dapat dikerjakan karena memenuhi kriteria.

If . . . End If
If . . . Else . . . End If
If . . . Else If . . . End If
If . . . Else If . . . Else . . . End If

Contoh satu kondisi

Dim Harta As Integer = 100.000
Dim Status As String = "Kaya"
                    If Harta  = 100.000 Then
                    Status     = "Kaya"
                     End If


Contoh dua kondisi

Dim Harta As Integer = 100.000
Dim Status As String = "Kaya"
                    If Harta   = 100.000 Then
                    Status      = "Kaya"
                    Else
                    Status      = "Belum Kaya''
                   End If


Contoh tiga kondisi

Dim Nilai As Integer
Dim Keterangan As String
If nilai               >= 70 then
Ket                      = "Lulus"
Else If Nilai       >= 50 Then
Ket                       = "Lulus Bersyarat"
Else If Nilai       <= 50 Then
Ket                       = "Tidak Lulus"
End If


Sekian dan semoga bermanfaat.

Senin, 09 Oktober 2017

Variabel, Tipe Data dan Operator.


Variabel Variabel adalah tempat dimana kita dapat mengisi atau mengosongkan nilainya dan memanggil kembali apabila dibutuhkan. Setiap variabel akan mempunyai nama (identifier) dan nilai.

Perhatikan contoh berikut.

Contoh Nama variabel dan nilai. username = “joni”
Nama = “Al-Khawarizmi”
Harga = 2500
HargaTotal = 34000

Pada contoh di atas, username, Nama, harga dan HargaTotal adalah nama dari variabel sedangkan “joni”, “Al-Khawarizmi”, 2500 dan 34000 adalah nilai dari masing-masing variabel.

Nilai-nilai ini akan tersimpan di dalam nama variabel masing-masing sepanjang tidak kita rubah. Pada sebagian besar bahasa pemrograman, variabel harus dideklarasikan lebih dulu untuk mempermudah compiler bekerja. Apabila variabel tidak dideklarasikan maka setiap kali compiler bertemu dengan variabel baru pada kode program akan terjadi waktu tunda karena compiler harus membuat variabel baru. Hal ini memperlambat proses kerja compiler. Bahkan pada beberapa bahasa pemrograman, compiler akan menolak untuk melanjutkan proses kompilasi. Pemberian nama variabel harus mengikuti aturan yang ditetapkan oleh bahasa pemrograman yang kita gunakan. Namun secara umum ada aturan yang berlaku untuk hampir semua bahasa pemrograman. Aturan-aturan tersebut yaitu:
* Nama variabel harus diawali dengan huruf.
* Tidak boleh menggunakan spasi pada satu nama variabel. Spasi bisa diganti dengan karakter underscore (_). Rekayasa Perangkat Lunak 95
* Nama variabel tidak boleh mengandung karakter-karakter khusus, seperti : .,+, -, *, /, <, >, &, (, ) dan lain-lain.
*Nama variabel tidak boleh menggunakan kata-kata kunci d bahasa Pemrograman


Tipe data adalah jenis nilai yang tersimpan dalam variable, bisa huruf, angka ataupun tanggal. Tipe data diperlukan agar VB dapat langsung mengenal jenis data yang tersimpan dalam variable





 Sekian penjelasan tentang Variabel dan Tipe data
terimakasih.

Syarat Penulisan variabel:

1. Diawali dengan huruf
2. Tidak boleh menggunakan spasi
3. Tidak menggunakan simbol (<>?/~!@#$%^&*.,/)
4. Tidak menyamai sintak code program
5. Tidak pengaruh dengan besar kecil huruf (case)

Mengisi Variabel dengan nilai

contoh sebuah program console baru dan ketikkan

beberapa listing kode dibawah ini:

Module Module1
    Sub Main()
        Dim hasil As String
        'Mengisi variabel hasil dengan nilai visual studio 2008
        hasil = "visual studio 2008"
        Console.WriteLine("Nilai dari variabel hasil adalah")
        'menampilkan variabel hasil
        Console.WriteLine(hasil)
        Console.ReadKey()
    End Sub
End Module

Hasil seperti gambar di bawah :



Contoh Tipe data:

Module Module1
    Sub Main()
        Dim a As Integer
        Dim b As Integer
        Dim hasil1 As Integer
        Dim hasil2 As Decimal
 a = 5
        b = 2
        hasil1 = a / b
        hasil2 = a / b
        Console.WriteLine("Nilai dari variabel hasil1 adalah")
        Console.WriteLine(hasil1)
        Console.WriteLine("Nilai dari variabel hasil2 adalah")
Console.WriteLine(hasil2)
Console.ReadKey()
    End Sub
End Module
Conversi
 Pernyataan convert untuk mengkonversi sebuah tipe data
Cth:::

Dim Jml_Beli As Integer
Dim Harga As Long
Dim Diskon As Single

Jml_Beli = Cint(txtJmlBeli.Text)
Harga = CLng(LblHarga.Text)
Diskon = CSng(txtDiskon.Text)


Cara 2 Konversi