Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Pengolahan Data Access

saya pemula dalam pemograman ASP.NET . Saya sedang mencoba belajar Pengolahan data Ms Access , dengan kode program sebagai berikut :
<%@ Page Language="VB" Debug="true"%>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>


Sub Page_Load()
'buka database
dim dbConn as OleDbConnection = New OleDbConnection( _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("Tenagakerja.mdb"))
dbConn.Open()
dim strsisip as string = "insert into TblCD (cdID) values ('" & "AL001" & "')"
dim strCommand as OleDbCommand = New OleDbCommand (strsisip,dbconn)
try
strCommand.ExecuteNonQuery
finally
dbConn.close ()
end try
End Sub


Tetapi pada saat di running , timbul error sebagai berikut :
[b][i]Operation must use updateable query[/i][/b]
Komputer yang saya pergunakan memakai Ms Window XP SP2 dan telah saya install IIS . Pertanyaannya :
- Apa sebab error itu timbul
- Bagaimana mengatasinya

Comments

  • Ada kemungkinan di IIS-nya database(TenagaKerja.mdb")-nya tidak memiliki akses write. Kebanyakan pada saat kita copy ke folder web, IIS secara default memberikan akses read-only.
  • Maksudnya properti dari file TenagaKerja.mdb readonly. Tapi saat cek dengan klik kanan ( properties , Atributes ) opsi untuk readonly tak dicentang?
  • Pak Dede , terima kasih atas petunjuknya.Yang dimaksud hak akses di IIS adalah :
    1. Masuk ke IIS di Control Panel
    2. Pilih Host Computer
    3. Pilih Web Site
    4. Pilih Default Web Site
    5. Pilih Virtual Directory atau Folder atau File yang akan diberi hak akses
    6. klik kanan , lalu pilih Permission Wizard.
    7. Ikuti petunjuk . selesai deh!
    terima kasih banyak.
Sign In or Register to comment.