none
cara input database access dengan vb.net 2005 ???

    Question

  • q bikin program lewat vb.net 2005 dengan db access. q pake datagrid (sudah koneksi dengan file access) nah sekarang maslahnya gmana ya kodenya kalo mau input data ke datagrid atau dengan kata lain input data ke access. thx master2
    Monday, December 13, 2010 10:41 AM

All replies

  • Model kode :

    	ssql = "UPDATE dbconfig SET dbconfig.server = '" & server & "', dbconfig.port = " & port & ", dbconfig.database = '" & database & "', dbconfig.uid = '" & uid & "', dbconfig.password = '" & password & "' WHERE ((dbconfig.iddbconfig)=1);"
          Try
            cmd_acc = New OleDb.OleDbCommand
            cmd_acc.Connection = conn_acc
            cmd_acc.CommandType = CommandType.Text
            cmd_acc.CommandText = ssql
            cmd_acc.ExecuteNonQuery()
    
          Catch ex As Exception
            info = MsgBox("Cannot save your setting. Please use correct conf.cfg file", MsgBoxStyle.Critical, Application.ProductName)
          End Try
    

    Sebenarnya untuk syntax SQL cara insert data sama saja dengan yang di atas.

    Semoga membantu

    • Proposed as answer by Ardha Gp Monday, December 20, 2010 6:51 AM
    Monday, December 20, 2010 6:50 AM
  • Jika anda menggunakan Visual studio maka tidak susah.

    gunakan aja tool template yg ada.

    caranya:

    tambahkan datasource: addnew datasource pada window datasource explore. targetkan ke database access anda dg cara browse. otomatis koneksi dibuatkan oleh visual studio. dan koneksi ini akan di simpan di app.config. keuntungannya, jika terjadi perubahan lokasi atau perubahan database, maka cukup ganti keneksinya melalui app.config (File xml).

    jika ingin menempatkan pada form windows anda: cukup drag n drop table dari datasource explore. maka jadilah kolom inputnya.

    melalui vis studio 2005, anda jg bisa menggunakan LINQ. cukup add datacontext dan mapping table dari server explore ke datacontext.

    Penggunaan menggunakan tool lebih aman dari kesalahan, karena kode digenerate oleh vis studio melalui MSIL ke assembly, dan kode sql digenerate dari dataset atau LINQ.

    Kumpulan generate kode sql ini disebut ADO.net. membuat access ke db jd mudah, cepat dan aman dari kesalahan kode.

    Good Luck...

    • Proposed as answer by anwar1hidayat Friday, January 21, 2011 5:24 AM
    Friday, January 21, 2011 5:24 AM