menu

Rabu, 20 Mei 2015

Konversi PDF ke Word dengan Microsoft Office 2013

Salah satu fitur yang menggembirakan pada Microsoft Office 2013 adalah hadirnya fitur konversi dokumen dari *pdf ke *doc atau *docx, hanya cukup open with --> word (Dekstop).

Selamat mencoba dan semoga sukses.... ^_^

Selasa, 19 Mei 2015

Menampilkan data ke DataGridView pada VB.NET

Setelah sebelumnya anda mempelajari cara membuat koneksi database dengan mysql, waktunya sekarang menampilkan data dari database MySql ke DataGridView. DataGridView merupakan komponen untuk menampilkan data berbentuk tabel pada Visual Basic.
Persiapan :
1. Komponen DatagridView
2. Modul koneksi MySql. (Anda bisa lihat postingan saya sebelumnya)



Rabu, 13 Mei 2015

Solusi error DataValidasi ASP.Net 2013

Ketika anda migrasi dari VB versi 2010 atau dibawahnya ke VB  versi 2013 maka anda menjumpai pesan error dalam menggunakan komponen DataValidation. 
Solusi jitu untuk untuk memanfaatkan komponen tersebut anda harus menambahkan syintak berikut pada Web.Config

<appSettings>
    <add key="ValidationSettings:UnobtrusiveValidationMode" value="none" />
  </appSettings>

Validasi inputan pada ASP.NET

Validasi inputan data sangat diperlukan untuk mecegah kesalahan pengguna terutama inputan yang seharusnya hanya boleh angka tetapi karena ketidak fahaman pengguna dimasukkan huruf.

Validasi inputan pada ASP.NET sebagai berikut :
1. Tambahkan komponen Textboxt dan komponen RegularExpressionValidator
2. Pada properties komponen RegularExpressionValidator atur ControlToValidate misal ke Textboxt1 dan pada ValidationExpresi tambahkah  ^\d+$
3. Jika anda menginginkan angka decimal maka tambahkan ^\d*\.?\d+$


Senin, 04 Mei 2015

Koneksi ASP.NET dengan database MySql

Buka web.confiq pada project yang anda buat kemudian tambahkan syntak berikut ini

 <connectionStrings>
       <add name="koneksidb" connectionString="server=localhost;user id=root;password=bismillah;database=dbmonitoring_barang_jasa" providerName="System.Data.SqlClient"/>
  </connectionStrings>

Kamis, 23 April 2015

Membatasi inputan pada VB.NET

Bismillah....

Pembatasan karakter tertentu dalam dunia pemrograman itu penting untuk menjegah kesalahan entry data oleh pengguna. Misalkan tipe field pada database bertipe angka jika di entry data bertipe string akan error.
Pilih event keypress pada textbox dan ketik script berikut ini yang bergaris tebal :

 Private Sub tjabatantxt_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles tjabatantxt.KeyPress
        If Not ((e.KeyChar >= "0" And e.KeyChar <= "9") Or e.KeyChar = vbBack) Then
            e.Handled = True
        End If

    End Sub

Penjelasan :
Pada textbox tersebut hanya mengizinkan angka 0 - 9 dan tombol Backspace.

Semoga bermanfaat.


Rabu, 22 April 2015

Koneksi database MySQL pada VB.NET

Visual basic memberikan pilihan dalam menghubungkan ke database, diantaranya dengan Modul, Class atau ODBC. Pada tulisan ini saya membahas koneksi dengan modul ke database MySql.
1. Download Connector.net yang dibagikan secara gratis. anda bisa mengunjungi situs langsung mysql.
2. Masukkan library Mysql pada project yang anda buat. Add Library > MySql.data
3. Tambahkan Modul dan ketik kode program berikut ini

Imports MySql.Data.MySqlClient
Module ModKoneksi
    Public curFileName As String = Nothing
    Public Database As New MySqlConnection
    Public Tampil As New MySql.Data.MySqlClient.MySqlCommand
    Public Tampilkan As MySql.Data.MySqlClient.MySqlDataReader
    Public Grid As New MySql.Data.MySqlClient.MySqlDataAdapter
    Public Ds As New DataSet
    Public Tabel As String
    Public record As New BindingSource
    Public DMLSql As New MySql.Data.MySqlClient.MySqlCommand
    Public Sub Koneksi()
        Try
            Database.Close()
            Database.ConnectionString = "server=localhost;" _
                & "Port=3306;" _
           & "user id=root;" _
           & "password=admin;" _
           & "database=dblatihan"
            Database.Open()
        Catch ex As Exception
            MsgBox(ex.ToString())
        End Try
    End Sub
  End Module