none
VISUAL BASIC.NET 2008 DAN SQL SERVER RRS feed

  • Pertanyaan

  • SAYA INGIN MEMBUAT APLIKASI SEDERHANA YAITU SISTEM INVENTORI, KEMUDIAN DATABASE TERSIMPAN DI KOMPUTER SERVER, DAN KOMPUTER SEBAGAI PENGGUNA MISALNYA KASIR BISA MENGINPUT DARI COMPUTER CLIEN, ANTARA KOMPUTER KLIEN DENGAN SERVER TERHUBUNG DENGAN JARINGAN LAN, BAGAIMANA CARA MEMBANGUN PROJECT TERSEBUT, SAYA HANYA TERBIASA DENGAN VISUAL BASIC.NET 2003 DENGAN DATABASE MS.ACCES 2003/2007.

    SAYA BERASUMSI UNTUK PENAMBAHAN PRODUK BARANG BARU, PENAMBAHAN USER, DAN PENYESUAIAN STOK HANYA BISA DI INPUT DARI KOMPUTER SERVER (ADMIN). SEDANGKAN KASIR HANYA BERHAK MENGINPUT BARANG KELUAR MELALUI KOMPUTER CLIEN, DAN UNTUK BARANG MASUK JUGA DIINPUT DARI KOMPUTER CLIEN NAMUN BEDA BAGIAN.

    DAN PERTANYAAN SAYA LEBIH LANJUT,

    1.BAGAIMANA MEMBUAT KONEKSI ANTARA CLIEN DENGAN SERVER DI DATABASE?

    2.DAN ANTARA SERVER DENGAN DATABASE DISERVER ITU SENDIRI.?

    3.APAKAH DI KOMPUTER SERVER HARUS DI INSTAL JUGA APLIKASI SQL SERVER?

    4.BAGAIMAN CARA MEMBUAT KONEKSINYA?

    DALAM KASUS INI OS SERVER ADALAH WINDOWS SERVER 2000.

    TERIMA KASIH MICROSOFT DAN JUGA PARA PEMBACA YANG HOBI VB.NET.

    BERIKUT SAYA SERTAKAN KODING YANG BIASA SAYA GUNAKAN.

    --------------------MODUL---------------

    Module ModuleNurat
        Public AppPath As String = Replace(Replace(Replace(Application.ExecutablePath, Application.ProductName + ".EXE", ""), Application.ProductName + ".exe", ""), Application.ProductName + ".exe", "")
        Public RoleID As Integer
        Public Username, Password, Nama As String

    End Module

    -----------------------------------------------------

    ---------------KONEKSI DATABASE MELALUI CLASS------------------------------

    Imports System.Data

    Imports System.Data.OleDb

    Namespace AccessData
        Public Class DatabaseConnection

            Dim conect As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + AppPath + "MYDATABASE.mdb;")

            Public Function open() As OleDbConnection
                conect.Open()
                Return conect
            End Function

            Public Function close() As OleDbConnection
                conect.Close()
                Return conect
            End Function

        End Class
    End Namespace

    ----------------------


    Minggu, 08 Desember 2013 16.01

Jawaban

Semua Balasan

  • Hi Roy Elvis Sinurat

    Selamat datang di Forum MSDN

    Langsung menjawab pertanyaan kamu

    1. Cara membuat koneksi ke database kamu bisa menggunakan connection string, untuk SQL server 2000 lihat link berikut

    http://www.connectionstrings.com/sql-server-2000/

    2. Sama hal nya dengan jawaban pertama, karena saran saya dalam kasus kamu sebaiknya menggunakan database yang di share di server, jadi dengan configurasi di kodingnya kamu tinggal menghubungkan aplikasi client dengan database di server. Kita bisa membuat class (System.Data.SQLClient ) yang dibutuhkan untuk konek ke SQL Server database

    3. Aplikasi database server di install di server, sedangkan untuk client kamu bisa konfigurasi di dalam aplikasi client dan di koneksikan ke database server

    4. Cara pembuatan koneksinya ada di jawaban pertama

    http://support.microsoft.com/kb/308656/en-us

    Koneksi database yang kamu contohkan diatas digunakan untuk database Ms Access. Saran saya pelajari terlebih dahulu tentang VB.NET dan SQL Server secara terpisah, kemudian coba membuat aplikasi sederhana menggunkan VB.NET dan SQL Server

    Kamu bisa mulai dari sini

    http://msdn.microsoft.com/library/vstudio/k6a6etxs(v=vs.120)

    http://msdn.microsoft.com/en-us/library/bb545450.aspx

    Dan untuk informasi bahwa SQL Server 2008 tidak compatible dengan Windows Server 2000

    http://msdn.microsoft.com/en-us/library/ms143506(v=sql.100).aspx

    Terima kasih


    Andy Nugraha

    TechNet Community Support

    Senin, 09 Desember 2013 07.03
    Moderator
  • okey terima kasih banyak atas jawaban nya saudara Andy Nugraha...

    jawaban anda sangat jelas, sepertinya anda memang sangat paham betul dengan apa yang saya butuhkan, saya akan mempelajari lagi secara terpisah, namun jika saya masih mengalami kendala, saya harap anda tidak keberatan untuk menjawab pertanyaan saya lanjutnya tentang bagian ini,... terima kasih banyak... :-)

    Minggu, 29 Desember 2013 00.33
  • hay... andy.... jika saya ingin membuat data base saya diserver melalui jaringan lan.. server windows server 2000. langkah apa saja yang perlu saya perbuat, apakah ada setingan khusus konfigurasi diantara server dan clien pada jaringan lan, atau sudah sesuai dengan kasus berikut, "apabila clien bisa mengakses server sebagai mana mestinya jaringan lan itu sudah berjalan"

    adakah setingan yang perlu dibuat lagi untuk lebih advance nya applikasinya? terima kasih.

    mohon dibalas.

    Minggu, 09 Maret 2014 14.44
  • Hi ROY ELVIS SINURAT

    Sebaiknya kamu membuka thread baru untuk masalah kamu, supaya memudahkan kita untuk follow up

    Terima kasih


    Andy Nugraha

    TechNet Community Support

    Senin, 10 Maret 2014 02.52
    Moderator