• 设为首页
  • 加入收藏
  • 汇款方式
  • 留言反馈
  • 网站首页
  • 关于我们
  • 网站建设
  • 网站托管
  • 网站推广
  • 微信网站
  • 速达软件
  • 成功案例
  • 后续服务
  • 在线留言
  • 联系我们
快速服务导航
  • 网站建设
  • 网站推广
  • 网站托管
  • 财务软件
  • 客户服务
  • 经济型网站建设套餐
  • 基本型网站建设套餐
  • 标准型网站建设套餐
  • 品牌型网站建设套餐
临沂进销存软件
建站知识
您现在的位置: 首页 >> 建站知识

ASP连接Access数据库的几种方法介绍

添加时间:2012-11-7

1. 相对与比较老的环境,建议使用第二个 
set dbconnection=Server.CREATEOBJECT("ADODB.CONNECTION") 
DBPath = Server.MapPath("customer.mdb") 
dbconnection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath 
SQL="select * from auth where id=’" & user_id &"’" 
SET uplist=dbconnection.EXECUTE(SQL) 

2.win2003以上的机器,建议用此方法,效率更高 
set dbconnection=Server.CreateObject("ADODB.Connection") 
DBPath = Server.MapPath("customer.mdb") 
dbconnection.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath 
SQL="select * from auth where id=’" & user_id &"’" 
SET uplist=dbconnection.EXECUTE(SQL) 

3. 
DBPath = Server.MapPath("customer.mdb") 
set session("rs")=Server.CreateObject("ADODB.Recordset") 
’ rs=Server.CreateObject("ADODB.Recordset") 
connstr="provider=microsoft.jet.oledb.4.0;data source="&dbpath 
SQL="select * from auth where id=’" & user_id &"’" 
session("rs").Open sql,connstr,1,3 

4. 
建odbc源xxx 
set conn=server.createobject("Adodb.connection") 
conn.open "DSN=xxx;UID=;PWD=;Database=customer 

5、附上一个经常用的sqlserver与access通用的连接数据库代码 
<% 
Const DataBaseType=1 
If DataBaseType=0 then 
DBPath="/jb51/news.asp" 
SqlNowString = "Now()" 
ystr=true 
nstr=false 
suiji="rnd(id)" 
Else 
’如果是SQL数据库,请认真修改好以下数据库选项 
DataServer = "wwwjb51net" ’数据库服务器IP 
DataUser = "jb51net" ’访问数据库用户名 
DataBaseName = "jb51net" ’数据库名称 
DataBasePsw = "密码" ’访问数据库密码 
SqlNowString = "getdate()" 
ystr=1 
nstr=0 
suiji="newid()" 
End if 
On Error Resume Next 
If DataBaseType = 1 Then 
ConnStr="driver={SQL Server};server="&dataserver&";UID="&datauser&";PWD="&databasepsw&";Database="&databasename 
Else 
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(DBPath) 
End If 
Set conn = Server.CreateObject("ADODB.Connection") 
conn.open ConnStr 
If Err Then Err.Clear:Set conn = Nothing:Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。":Response.End 
%>


本文摘自:http://www.ly333.net/new_show.asp?id=709

浏览次数:2159


上一条:临沂网站制作技术HTML5标签之article元素
下一条:asp中利用xmlhttp抓取网页内容的代码
  • 返回首页
  • 关于我们
  • 汇款方式
  • 留言反馈
  • 联系我们
  • 临沂软件公司
版权所有 Copyright @ 2006 临沂三人行网络 All Rights reserved 鲁ICP备11032993号-1
联系地址:临沂市兰山区临西五路与北园路交汇处优卡空间B座509 临沂三人行网络科技公司 邮编:276000
咨询专线:0539-7322544     业务总监:13954495915
商务一部:0539-7322401 咨询QQ:858823118
商务二部:0539-7322402 咨询QQ:346917770
 商务三部:0539-7322403 咨询QQ:1737388890
监督电话:13954495915    EMAIL:w7169322@163.com
网站关键词: 临沂网站建设|临沂网站制作|临沂网络公司|临沂网站改版|临沂网站托管|临沂三人行网络  网站地图