none
Access sql server dari komputer client

    Question

  • saya membuat aplikasi dengan vb.net dan sql server 2012 ,,bagaimana caranya supaya data dari sql server bisa di akses komputer lain melalui jaringan internet?
    Thursday, May 16, 2013 9:15 AM

Answers

  • Hai Idiotcode,

    Berikut saya Berikan contoh untuk Modul Koneksi untuk membaca mana komputer server dan mana yang client. (Menggunakan Mysql)

    Module KONEKSI
       Public DA As MySql.Data.MySqlClient.MySqlDataAdapter
       Public DS As DataSet
       Public CMD As MySql.Data.MySqlClient.MySqlCommand
       Public RD As MySql.Data.MySqlClient.MySqlDataReader
       Public STR As String
       Public conn As New MySql.Data.MySqlClient.MySqlConnection
       Public Sub konek()
           If conn.State = ConnectionState.Closed Then
           ' yang seharusnya : '
            Dim mystring As String = "server=localhost;user=root;password=;database=DB"
           ' Diubah menjadi : '
            Dim baca As New System.IO.StreamReader("C:\lokasi\konfigurasi.txt")
            Dim HAS
            HAS = baca.ReadToEnd
            Dim mystring As String = HAS
                conn.ConnectionString = mystring
                conn.Open()
           End If
       End Sub
    End Module
    

    Siapkan Konfigurasi.txt yang berisi :

    server=192.168.1.1;
    user=root;
    password=admin;
    database=DB

    Konfigurasi diatas digunakan untuk client, dimana media penyimpanan ada pada IP Addres server :192.168.1.1

    Sedangkan untuk Server, cukup mengganti Server=192.168.1.1 menjadi server=localhost

    Mudah bukan?

    Semoga Membantu


    Salam.... Abednego Dwi Septiadi fb : Abednego Dwidaya Septiadi tw : Abednego_Spot

    Thursday, May 16, 2013 12:02 PM

All replies

  • Hai Idiotcode,

    Berikut saya Berikan contoh untuk Modul Koneksi untuk membaca mana komputer server dan mana yang client. (Menggunakan Mysql)

    Module KONEKSI
       Public DA As MySql.Data.MySqlClient.MySqlDataAdapter
       Public DS As DataSet
       Public CMD As MySql.Data.MySqlClient.MySqlCommand
       Public RD As MySql.Data.MySqlClient.MySqlDataReader
       Public STR As String
       Public conn As New MySql.Data.MySqlClient.MySqlConnection
       Public Sub konek()
           If conn.State = ConnectionState.Closed Then
           ' yang seharusnya : '
            Dim mystring As String = "server=localhost;user=root;password=;database=DB"
           ' Diubah menjadi : '
            Dim baca As New System.IO.StreamReader("C:\lokasi\konfigurasi.txt")
            Dim HAS
            HAS = baca.ReadToEnd
            Dim mystring As String = HAS
                conn.ConnectionString = mystring
                conn.Open()
           End If
       End Sub
    End Module
    

    Siapkan Konfigurasi.txt yang berisi :

    server=192.168.1.1;
    user=root;
    password=admin;
    database=DB

    Konfigurasi diatas digunakan untuk client, dimana media penyimpanan ada pada IP Addres server :192.168.1.1

    Sedangkan untuk Server, cukup mengganti Server=192.168.1.1 menjadi server=localhost

    Mudah bukan?

    Semoga Membantu


    Salam.... Abednego Dwi Septiadi fb : Abednego Dwidaya Septiadi tw : Abednego_Spot

    Thursday, May 16, 2013 12:02 PM
  • hari abednego.terima kasih atas jawabannya

    kalo begitu database saya harus menggunakan mysql ya?

    saya coba dulu deh,,

    Friday, May 17, 2013 2:42 AM
  •  Hai Idiotcode,

    Kamu nggak harus pakai mysql ko, tinggal disesuaikan kebutuhan, kalau pake SQL Server y tinggal sesuaikan saja.


    Salam.... Abednego Dwi Septiadi fb : Abednego Dwidaya Septiadi tw : Abednego_Spot

    Friday, May 17, 2013 6:44 AM