作者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
1F:→ sueadolph:愕Server...标题应该是要用asp... 04/06 03:08
2F:→ sueadolph:table的名字? 为何SQL会是写[admin] ??.. 04/06 03:09
3F:→ sueadolph:如果SQL没问题~~~(SQL我只会基本型的XD) 04/06 03:11
4F:→ sueadolph:请看一下你的伺服器设定,是否有权限修改之 04/06 03:12