李秀玲葛二蛋:怎样实现从Web页直接写入/读取Access数据库内的数据

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 03:48:31
怎样实现从Web页直接写入/读取Access数据库内的数据
希望高手教下。
最好是留下QQ。谢谢了。敬礼~~~
怎样实现用ASP从Web页直接写入/读取Access数据库内的数据

这才是在ASP里连接ACCESS的代码

connstr = "DBQ=" + server.mappath("数据库名(如果和这页面是不同文件夹的话就如:JJ/123.mdb") + ";DRIVER={Microsoft Access Driver (*.mdb)}" //读取数据库

set conn=server.createobject("ADODB.CONNECTION")//连接数据库

conn.open connstr //打开数据库

以下的就和连接SQL的数据库一样的读取数据.

在每一个页面最后读完数据库后,最好是有以下代码:

conn.Close //关闭数据库
Set conn=Nothing //释放缓存里的数据

有这两行代码可以使你的服务器不会有太多的数据放在缓存里,服务器负担太重.

我用的是ASP和SQL的用法不知道合适不合适你看一下
dim conn
set conn=server.createobject("adodb.connection") //连接数据库
conn.connectionstring="provider=sqloledb;server=.;datebase=数据库名;uid=sa;pwd=''" //server是连接的机子如果是本地的话用.和localhost都可以,uid和pwd是你SQL的用户和密码
conn.open //打开数据库
set rs=server.createobject("adodb.recordset")
strsql="select * from " //你要执行的句子
rs.execute(strsql)
你如果要取数据库的值的话可以用rs("字段")

以上如果有错误希望有人能更正一下,因为我也是新手

与ACCESS数据库联接代码:
<%
dim conn,const
const="DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&server.mappath("数据库文件路径/文件名")
set conn=server.creatobject("ADODB.Connection")
conn.open const
%>
写入数据:
<%
set rs=server.createobject("ADODB.Recoredset")
sql="select * from 表名"
rs.open sql,conn,1,3
rs.addnew
rs("字段名")=你要写入的数据
rs.update
%>
读取数据:
<%
set rs=server.createobject("ADODB.Recoredset")
sql="select * from 表名 where 读取的条件"
rs.open sql,conn,1,1
response.write rs("字段名")
%>

用ASP,CGI,PHP等动态网页语言.