asp访问access
① asp中一个页面怎样才能调用两个access数据库
和一个的一样。建立两次就可以了。
db="/admin/timi.mdb" '数据库文件位置
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"'ACCESS数据库
set conn=server.createobject("ADODB.CONNECTION")
'if err then
'err.clear
'else
conn.open connstr
db="/admin/timi.mdb" '数据库文件位置
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"'ACCESS数据库
set conn=server.createobject("ADODB.CONNECTION")
'if err then
'err.clear
'else
conn.open connstr
② 用ASP写的连接ACCESS数据库网站的源代码
给你提供一个我自己写的吧,三行,从做ASP那天起我就用这三行打遍天下了。希望对你有所参考,网上那些编的连接都是由网络公司出的,有他们的优点,但不够简洁,以下是代码和注释。
<%
Set conn=Server.CreateObject("ADODB.Connection") //创建数据库连接对象 conn
conn.provider="Microsoft.Jet.OLEDB.4.0" //指定数据库驱动类型
conn.Open Server.MapPath("cooshlion.mdb") //打开数据库,请注意与你的数据库位置对应,如果不在当前目录下,请用../相对路径方式
%>
试试吧,将这行代码保存成一个ASP文件,然后建立一个空数据库cooshlion.mdb,再执行一下这个文件,不报错,那就可以了,成功连上,至于关不关闭对象,说老实话,VBScript检测不是那么严格的。
③ asp访问access数据库出现锁定错误怎么处理
当某个用户以独占方式打开一个ACCESS数据库时(如对数据库某个数据表的字段进行增删改操作时),其他用户访问这个数据库就会出现锁定错误了;或者当某个用户正在以Update方法更新数据表中的某条记录时,其他用户也会出现短暂的锁定错误。
这种情况是必要的,因为不这样做就很有可能出现数据不同步甚至破坏整个数据库的情况。只有等造成锁定状态的用户退出连接或结束更新操作时,其他用户才能继续访问。如果对这种状况很介意,请改用真正的SQL网络数据库,ACCESS本身就是个单机文件型数据库,用作网络数据库并不是它的专长。
还有一种情况就是ACCESS数据库因为某个用户的错误操作(比如因异常关机造成数据库没有正确退出)而造成永久性的锁定状态,这时候就要通过ACCESS对其进行修复才行。
④ asp连接access数据库代码
<%
Set conn=Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("a.mdb")
conn.Open connstr
%>
____________________________________
a.mdb就是你的数据库文件,如果数据库文件放在文件夹里还要在加上路径。
⑤ ASP访问ACCESS2007数据库的连接字符串是什么
1.首先新建一个access数据库。access的版本建议是2003年版本的,没有access可以自行下载安装。数据库的名字就叫db1.mdb,新建数据库表明为table_1,在表1中新建name等几个字段,并相应插入字段值。