[VB]有關利用Access做DB修改資料庫的問題

看板Visual_Basic作者 (修明)時間19年前 (2006/04/05 18:53), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/1
<%@ Language=VBScript CODEPAGE=950 %> <% dim conn,connstr data="data.mdb" '相對數據庫路徑 response.buffer=true On Error Resume Next Set conn=Server.CreateObject("ADODB.Connection") connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(data) conn.Open connstr set rs=server.CreateObject("adodb.recordset") sql="select * from [admin] where id=1" rs.open sql,conn,1,3 rs("admin_name") = "shomin" '原本值為test rs("admin_pass") = "shomin" '原本值為test rs.Update rs.close set rs=nothing %> 以上是我的程式碼 想請問一下我用Acess當DB儲存資料 有一個table名為data.mdb 我可以從資料庫中撈出原本的資料 但是我在update資料的時候 發現我不能更改DB中欄位的值 是否是那邊出了問題 請厲害的版友回答我 謝謝 (DB不是唯讀狀態 也沒有被鎖權限) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.135.10.113

04/06 03:08, , 1F
愕Server...標題應該是要用asp...
04/06 03:08, 1F

04/06 03:09, , 2F
table的名字? 為何SQL會是寫[admin] ??..
04/06 03:09, 2F

04/06 03:11, , 3F
如果SQL沒問題~~~(SQL我只會基本型的XD)
04/06 03:11, 3F

04/06 03:12, , 4F
請看一下你的伺服器設定,是否有權限修改之
04/06 03:12, 4F
文章代碼(AID): #14Cw72cW (Visual_Basic)
文章代碼(AID): #14Cw72cW (Visual_Basic)