回 帖 发 新 帖 刷新版面

主题:ASP中各种数据库连接代码

最近看到有不少朋友在问关于数据库连接代码的问题,找了这篇东西给大家看看,希望有帮助


MS Access数据库连接

用DSN连接并且没有用户名和密码:

<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName"
%>

用DSN连接并且有用户名和密码:

<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName","username","password"
%>

用实际的数据库绝对路径连接:

<%
Set conn = Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=e:\yanhang\database.mdb"
conn.Open Strconn
%>

用实际的数据库相对路径连接:

<%
Set conn = Server.CreateObject("ADODB.Connection")
Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
Strconn=Strconn & "DBQ=" & Server.MapPath("/database/yanhang.mdb")
conn.Open Strconn
%>


MS SQL Server数据库连接

用DSN连接:

<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "DSN=MyDSN;UID=user;PWD=password;DATABASE=databasename"
%>

不用DSN连接:

<%
Set conn = Server.CreateObject("ADODB.Connection")
DSNtemp="DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=password;DATABASE=databasename"
conn.open DSNtemp
%>


FoxPro数据库连接

<%
Set Conn = Server.CreateObject("ADODB.connection")
ConnStr= "Driver=Microsoft Visual Foxpro Driver; UID=userID;SourceType=DBC;SourceDB=C:\yanhang\database.dbc"
Conn.Open ConnStr
%>


Oracle数据库连接:

<%
set conn=server.createobject("adodb.connection")
conn.cursorlocation=adUseClient
DSNTemp="Provider=MSDAORA.1;Password=xxxxx;User ID=yanhang;Data Source=xxx.world"
conn.open DSNtemp
%>

回复列表 (共200个回复)

191 楼


都是高手呀

192 楼

strconn="driver={mysql odbc 5.1 driver};database=dataname;server=localhost;uid=username;password=password"
'无需配置dsn
set conn = server.createobject("adodb.connection") 
conn.open strconn

修正一下asp 中连接 mysql,主要是你的电脑上有什么驱动,{}中就填什么,
查看本机数据驱动方法:
开始-管理工具-数据源,点上面的“驱动程序”,
或开始-程序-管理工具-数据源;
开始-控制面版-切换到经典视图-管理工具-数据源
自己找找,一般的电脑都没有安装mysql的驱动,需要自己去下载。

193 楼

网络编程Q群:50236736 欢迎你的加入...  ^_^

194 楼


网络编程Q群:50236736 欢迎你的加入... ^_^

195 楼

都是高手呀

196 楼

▄︻┳═一新年新推荐  只买对的 不选贵的一═┳︻▄

  长期以来,一部分初具规模的企业网站面临着因费用高昂、因对电子商务等不了解而导致无力应用信息化的困局,而现在,这个问题将会得以有效解决,小编为你推荐3款性价比高的虚拟主机,你不妨进来看看。[url=http://www.now.cn/indexr.php?r=!bbsmrgalaxy][img]http://www.spacebao.com/archive/space/024/23462/vhost2.jpg[/img][/url]

  以上的几款产品,系统主机位于中国香港、中国电信超级数据港(国家甲级机房),通过 10XGE 光纤直入 ChinaNET 骨干。并且北京、上海、广州等大城市则通过 DWDM 4.5G 以上光纤网络进行连接,确保南北网络带宽的畅通。我们时代互联([url=http://www.now.cn/indexr.php?r=!bbsmrgalaxy]http://www.now.cn/[/url])提供7X24小时实时在线技术支持系统、全球免费技术咨询热线、专业的技术维护工程师。使得用户不用再浪费更多的成本,让你只买对的不选贵的,节省了网站运行的整体成本,而我们主推的Global CDN全球网络镜像及加速引擎一直受到广泛关注和好评,实现了提升虚拟主机速度的跳跃式发展。
  高品质的虚拟主机,源自实力雄厚的服务商。时代互联以八年的高品质专业虚拟主机服务,深受百万级庞大客户群的一致好评,竭诚为您提供品质卓越、价格合理的各类主机,您还可以根据自己需求完全自由的自定制虚拟主机,绝对满足您的需要。

197 楼

▄︻┳═一新年新推荐  只买对的 不选贵的一═┳︻▄

  长期以来,一部分初具规模的企业网站面临着因费用高昂、因对电子商务等不了解而导致无力应用信息化的困局,而现在,这个问题将会得以有效解决,小编为你推荐3款性价比高的虚拟主机,你不妨进来看看。[url=http://www.now.cn/indexr.php?r=!bbsmrgalaxy][img]http://www.spacebao.com/archive/space/024/23462/vhost2.jpg[/img][/url]

  以上的几款产品,系统主机位于中国香港、中国电信超级数据港(国家甲级机房),通过 10XGE 光纤直入 ChinaNET 骨干。并且北京、上海、广州等大城市则通过 DWDM 4.5G 以上光纤网络进行连接,确保南北网络带宽的畅通。我们时代互联([url=http://www.now.cn/indexr.php?r=!bbsmrgalaxy]http://www.now.cn/[/url])提供7X24小时实时在线技术支持系统、全球免费技术咨询热线、专业的技术维护工程师。使得用户不用再浪费更多的成本,让你只买对的不选贵的,节省了网站运行的整体成本,而我们主推的Global CDN全球网络镜像及加速引擎一直受到广泛关注和好评,实现了提升虚拟主机速度的跳跃式发展。
  高品质的虚拟主机,源自实力雄厚的服务商。时代互联以八年的高品质专业虚拟主机服务,深受百万级庞大客户群的一致好评,竭诚为您提供品质卓越、价格合理的各类主机,您还可以根据自己需求完全自由的自定制虚拟主机,绝对满足您的需要。

198 楼

我虽然是新手,可我们公司的高手多多!我也好想自己能成为高手,可真不知道怎么学习哦!www.qq8080.com

199 楼

[quote]不错,用力顶一下![/quote]
[em2]

200 楼


楼主辛苦了!东西很实用,在此请允许我代表大家说声谢谢

我来回复

您尚未登录,请登录后再回复。点此登录或注册