作者shoaming (修明)
看板Visual_Basic
標題[VB]有關利用Access做DB修改資料庫的問題
時間Wed Apr 5 18:58:59 2006
<%@ 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
→ sueadolph:愕Server...標題應該是要用asp... 04/06 03:08
→ sueadolph:table的名字? 為何SQL會是寫[admin] ??.. 04/06 03:09
→ sueadolph:如果SQL沒問題~~~(SQL我只會基本型的XD) 04/06 03:11
→ sueadolph:請看一下你的伺服器設定,是否有權限修改之 04/06 03:12