RSS

Call Procedure Mysql dengan VB.NET

Ada perbedaan yang sangat signifikan ketika memanggil Procedure Mysql antara VB6 dan VB.net, jika menggukan VB6, script yang dipanggil sama saja dengan script yang digunakan di mysql, contohnya dengan query  

  • CALL NamaProsedur(variable In, Variable Out)
Jika dipanggil dengan menggunakan VB.net yang maka srcipt adalah sebagai berikut: 

Sub PanggilProsedur()
        Dim cmd As New MySqlCommand

        cmd.Connection = conn
        cmd.CommandType = CommandType.StoredProcedure
        cmd.CommandText = "NamaProsedur"
        cmd.CommandTimeout = 0

       'Prosedur IN
        cmd.Parameters.Clear()
        cmd.Parameters.Add("@vIN", MySqlDbType.String)
        cmd.Parameters("@vIN").Direction = ParameterDirection.Input
        cmd.Parameters("@vIN").Value = ""

       'Prosedur OUT (jika memiliki OUT)
        cmd.Parameters.Add("@vOut1", MySqlDbType.String)
        cmd.Parameters("@vOut1").Direction = ParameterDirection.Output

        cmd.Parameters.Add("@vOut2", MySqlDbType.Int32)
        cmd.Parameters("@vOut2").Direction = ParameterDirection.Output

        cmd.ExecuteNonQuery()

End Sub

Mungkin begitulah script yang saya gunakan untuk memanggil Prosedur Mysql melalui VB.net, semoga bermanfaat.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Mikrotik IP Cloud Indihome Terbaru

Beberapa hari yang lalu saya kesulitan untuk mengakses mikrotik saya dari jaringan luar, itu disebabkan settingan IP-Cloud di mikrotik mendapatkan IP dari indihome dengan nomor IP depannya adalah 36.xxx.xxx.xxx. setelah saya coba-coba berkali dengan force update hasilnya tetap saja tidak dapat diakses dari luar. 


setelah menggunakan beberapa percobaan, akhirnya dapat merubah IP public tersebut menjadi tipe 125.xxx.xxx.xxx dengan mengganti settingan DNS mikrotik menjadi IP speedy yang lama yaitu : 202.134.0.150


setelah di cek kembali disetingan IP-Cloud, IP telah berubah dan mikrotik bisa diakses kembali dari luar. 


Syarat mikrotik bisa diakses dari luar: 
  1. Setting IP-Cloud, diaktifkan DDNS Enabled, Update Time (jika perlu dipasang di shcedular, biar bisa update otomatis)
  2. Setting Modem indihome di menu Forward Rule -> Port mapping configuration, tambahkan 1 rule untuk forward Port ke mikrotik, contoh ke port 8291
  3. Pastikan IP public yang didapat dari mikrotik dengan tipe 3 digit pertama, contoh 125.xxx.xxx.xx

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS