[tanya ASP classic] bisa baca gk bisa insert

Forum diskusi pemrograman web lain.

Moderator: irzan2010

[tanya ASP classic] bisa baca gk bisa insert

Postby sanosuke » 03 Aug 2011, 13:54

Code: Select all
<%
Dim myDSN      
   
   myDSN = "dsn=TES;uid=;pwd=;"
   
   dim myConn
   
   set myConn = Server.CreateObject("ADODB.Command")
   myConn.ActiveConnection=myDSN
   myConn.CommandText="INSERT INTO TblNama(Nama) VALUES ('NAMA100')"
   myConn.Execute
   myConn.ActiveConnection.Close
   '-----------selalu error pada bagian execute-------------------------------------------
   Dim rs
   Dim rs_cmd

   Set rs_cmd = Server.CreateObject ("ADODB.Command")
   rs_cmd.ActiveConnection = myDSN
   rs_cmd.CommandText = "SELECT * FROM TblNama"
   rs_cmd.Prepared = true

   Set rs = rs_cmd.Execute
   while not rs.eof
   response.write rs("Nama")
   rs.movenext
   wend


%>


kenapa keterangan error nya selalu "....operation must use an updateable query"

udah coba langsung pake
Code: Select all
.........
myConn.Open myDSN
myConn.Execute("INSERT....dst")
..........

tetap saja sama

tapi klo buat baca bisa dan anehnya lagi jika databse acces tersebut saya kasih password kemudian ubah dsn jadi
Code: Select all
myDSN = "dsn=TES;uid=;pwd=123;"

errornya selalu "....not valid password" padahal udah jelas2 passwordnya "123"

ini kenapa ya bener2 bikin pusing ~x(
udah coba segala cara sampai install uninstall IISnya tapi klo memang masalah IIS kenapa bisa nampilkan "response.write("jengkel")"

ada yang tahu solusinya....
ImageImage
User avatar
sanosuke
Kopral Dua
Kopral Dua
 
Posts: 603
Joined: 11 Mar 2010, 16:28
Location: Sidoarjo - Surabaya
Memberi kopi: 25 cangkir
Mendapat kopi: 42 cangkir

Re: [tanya ASP classic] bisa baca gk bisa insert

Postby sanosuke » 04 Aug 2011, 16:39

udah coba ganti pake connection string..
yang provider blabla oledb.... error malah keterangan spti databasenya gk bisa ditulisi alias read only gitu.
ImageImage
User avatar
sanosuke
Kopral Dua
Kopral Dua
 
Posts: 603
Joined: 11 Mar 2010, 16:28
Location: Sidoarjo - Surabaya
Memberi kopi: 25 cangkir
Mendapat kopi: 42 cangkir

Re: [tanya ASP classic] bisa baca gk bisa insert

Postby vberror13 » 04 Aug 2011, 17:34

Coba file database dan folder tempat file database tersebut diberikan hak akses full untuk IUS_<nama komputer> atau account lain yang dipakai sebagai anonymous user di IIS. Atau lebih tepatnya begini:

a. buka iis dan lihat account authentication yang digunakan untuk anonymous access
misalnya pada gambar berikut , account yang digunakan adalah IUSR_IISSEC
Image

b. pada folder data tempat file mdb klik kanan> menu properties , lalu tab Security dan tambahkan user IUSR_IISEC (atau IUSR_<machinename>) dengan "Permission for authenticated user" (buat aja ) Full Control.

Kalo nggak salah sih, cara itu yang saya pakai dulu untuk persoalan yang sama.
:ymbilly: :ymbilly: :ymbilly: =:) :ymbilly:
Just Because You Are Unique, Doesn't Mean You Are Useful
User avatar
vberror13
Global Moderator
Global Moderator
 
Posts: 1847
Joined: 13 Mar 2010, 20:34
Location: Medan Indonesia
Memberi kopi: 296 cangkir
Mendapat kopi: 321 cangkir


Return to Other

Who is online

Users browsing this forum: No registered users and 1 guest