第1个回答 2006-10-23
你在ASP中的调用有问题吧,要不怎么总是最旧的。把你的调用代码贴主出来。
第2个回答 2006-10-23
这位朋友,对您的问题我还是感觉有点迷茫!
但我觉得你的大概意思是想在ASP页面上进行对ACCESS数据库操作吧!
举个例子来说吧!
首先你建好ACCESS数据库如数据库名子为db1.mdb
建好表名字为users(表名自己定义)
在ASP页面中你想进行更新操作:如添加新的记录:
<%
dim db
set db=server.createobject("adodb.connection") '写数据库连接
db.open "dbq=" &server.mappath("db1.mdb")&";Driver ={Microsoft Access Driver(*.mdb)}"
dim sql
sql="insert into users(username,sex,intro) values("娄哥","男","娄哥是我们宿舍最牛B的人") 'sql语句
db.Execute(sql) '运行sql语句
%>
代码说明:db1.mdb为数据库名字
users为数据表名字
运行ASP页面后去查看ACCESS数据库
第3个回答 2006-10-23
用SQL语句重建一个查询
if exists(这个查询) drop 这个查询
然后新建
第4个回答 2006-11-04
首先创建数据库对象:
set conn=server.createobject("adodb.connection")
连接
conn.open "dbq=" &server.mappath("你的数据库名称位置")&";Driver ={Microsoft Access Driver(*.mdb)}"
然后创建记录对象
set Rs = Server.CreateObject( "ADODB.Recordset")
sql = "select * from 表一 where 关键词='***'(看你查询什么了)"
rs.open sql,conn,1,1
chaxuna=rs("查询的列1")
chaxunb=rs("查询的列2")
chaxunc=rs("查询的列3")
chaxund=rs("查询的列4")
rs.close
set rs=nothing
conn.close
set conn=nothing
然后在HTML里编辑
<%=chaxuna%><%=chaxunb%><%=chaxunc%><%=chaxund%>
这四项分别是你要查询的四个值,他随着你数据库值的改变而改变.