主题:ASP中各种数据库连接代码
yaozheng
[专家分:28410] 发布于 2004-04-07 09:33:00
最近看到有不少朋友在问关于数据库连接代码的问题,找了这篇东西给大家看看,希望有帮助
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个回复)
181 楼
dwlovery [专家分:30] 发布于 2007-10-05 22:14:00
咋没sybase的哈?
182 楼
hejian10 [专家分:0] 发布于 2007-10-21 16:54:00
[em9]顶个
183 楼
冷月孤风 [专家分:0] 发布于 2008-01-12 11:39:00
顶,我最近正在学习这个,很有用!
184 楼
pj024 [专家分:0] 发布于 2008-02-20 11:01:00
IYNECCMS2.0 – 大型仿阿里巴巴B2B建站程序 - 高负载 高效率 高品质
演示版: http://ysb.iyn.com.cn
后台:http://ysb.iyn.com.cn/admin333
用户名admin
密码admin888
客服 QQ 34285218 (备注:咨询程序)
经过近两年半时间的运用和开发,结合各种B2B系统、文章系统的功能,IYNECCMS终于与大家见面了,在这段时间里,首先要感谢云南的数百家企业一直运用我们的系统并提出了许多宝贵的意见。
IYNECCMS2007,集成了上千种功能,每一种功能完整统一,便于运用,以下是部分功能。
1、全新注册界面,运用DIV技术,注册选项提示明析,为更多的注册会员提供了方便,就算是不懂计算机操作的人,通过对每一项填写的提示确认,也能正常注册。
2、全新的邮件发送体系,无论是用户的最新注册,还是产品、商机、分类信息被询价,甚至是管理员基于用户的任何一项操作,不仅清晰的记录在会员用户的管理平台,还以邮件的方式发送到会员注册时的邮箱,以提高注册用户对网站的依赖度和可信度。
3、系统经过一年多的运用和不断的开发,具有超强的负载能力,是建立大型B2B系统的首选。经过测试数据测试,数据到达10万家企业入驻,20万条商业机会,40条产品信息,3万条新闻信息、2万条分类广告时,系统的反映速度和初始安装时没有明显的变化。
4、全新的企业展示功能,根据用户级别,自动生成以用户注册中为目录的二级网站,并生成静态首页。同时,自动生成二级域名,同样的,也可以设置独立的域名,从真正意义上实现自助建站系统的意思。当用户级别不够时,将不会生成用户目录,这样节约用户空间。
5、用户的自助建站功能完善,包括了搜索关键词、模板选择,背景颜色、背景音乐和封面开启的设置。同时在用户的网站结构项下,包括“网站首页、公司动态、最新供应、产品展示、加密产品、采购清单、分类信息、招聘信息、企业博客、证书荣誉、客户评价”等功能模板,为中小企业的信息化建设提供了技术保障。也为您构建的B2B大型商务网站找到了很明确的营利点。
6、新闻系统的自动复制功能。新闻系统结合了目前使用最广泛的动易系统的新闻频道复制功能,让你快捷的构建模板风格不同的各类新闻频道。新闻频道首页生成HTML,新闻内容自动生成HTML文件。以减少服务器的负担。
7、新闻栏目生成自动调用的静态标签,只需要将标签放到模板的HTML文件里,就可以调用出栏目新闻列表。同时新闻频道支持各种JS调用。
8、产品发布和展示功能,产品库首页生成HTML文件。
9、商业机会的发布和展示功能,商机首页生成HTML文件。
10、分类信息的发布和展示功能
11、人才招聘信息的发布和展示功能
12、广告管理功能。为了保障客户对您的网站的依赖,系统开设了各种广告功能,如功能模板的关键词文字、图片广告,和各功能模板的其它广告。这些广告用户可以通过积分提交申请,您只需要审核就可以对广告进行管理。广告支持各种JS调用。
13、用户积分功能。从注册开始,一直到发布各类信息,用户都可以获得积分,并通过积分的使用获取广告各类广告位。
15、用户级别有明确的规定,各种功能模板的使用权限也进行了限制,这样有利于您收取高级会员的会员费用。目前用户户分为四级,未验证会员(随意注册而没有通过邮件验证的会员,这类会员登录之后什么也不能做),免费会员(通过邮件验证的会员,这类会员可发布商业机会),贸易通会员(这是属于收费会员的一种,和下一种会员级别“金牌会员”的区别在于他们所发布的信息数量不一样。可使用用户管理中心的所有功能,并获得二级域名。)金牌供应商会员(可使用用户管理中心的所有功能,并获得二级域名。)
16、用户图库管理功能,用户可以管理自己上传的图片,并根据图片的使用情况,可对其进行删除和重新上传。
17、系统增加了全局系统变量功能,让您在使用本系统时,只需要通过全局系统变量的设置,就可以轻松构建快于自己的大型B2B网站。
18、时下最流行的FLASH幻灯片图片广告功能。用户只需要上传图片,就可以自动生成FLASH幻灯片广告,并支持JS调用。
19、网络投票调用功能。
20、“商业机会首页、企业大全首页、产品库首页、人才招聘首页、网站首页”生成静态页面,而模板的修改是通过修改文件夹“Templets”里的文件来实现。也就是说模板内容不写入数据库存,这样有种于生成速度更快,服务器的压力更小。
21、商业机会、企业大全、人才招聘、产品库这几个商业模板无论是从管理上,前台的展示上,搜索功能上,参照了阿里巴巴的功能编写,可以说是目前源码公开的唯一可用的B2B系统。
22、用户管理中心操作简单,导航清晰。有利于对于初级用户的使用。
23、其它N多功能,如数据库的后台备份功能、是否使用数字链盘等安全设置功能。
24、图片自动加载水印并生成缩略图。
25、即时聊天功能。每个注册用户可通过即时聊天功能进行商务对话。
功能改进主要有10个方面:
1、全新改进了人才频道
2、优化了行业频道,增加了文章阅读权限控制等功能
3、增加了文件上传下载频道
4、重新改进了用户网站的生成机制
5、增加了在线订购功能
6、后台管理控制增加是否发送邮件及风格选择选项
7、增加了用户的支付方式选择,集成了各种支付结口
8、重新优化了许多操作不方便的地方
9、重新构建了各种信息的JS调用功能
10、增加了自定义标签功能
客服QQ:34285218 (备注:程序咨询)
联系电话:0871-3627681转805
官方网址:http://cms.iyn.com.cn
论坛支持:http://bbs.iyn.com.cn/index.php?cateid-361.html
185 楼
wangyan1985 [专家分:0] 发布于 2008-03-15 11:11:00
还要多多向你学习呀.
186 楼
webhost86 [专家分:40] 发布于 2008-03-17 21:59:00
学习了!
187 楼
szoe [专家分:50] 发布于 2008-04-04 19:40:00
oledb比ado的连接要快
188 楼
dongwp520 [专家分:0] 发布于 2008-05-26 21:58:00
头都晕了
189 楼
fqyl2009 [专家分:0] 发布于 2008-07-08 09:29:00
绝对是好帖啊!跟进!
190 楼
catherienangel [专家分:140] 发布于 2008-08-04 12:12:00
不错,本人最近也开始学习ASP,几种数据库连接方式:DSN,那个带DRIVER(不知怎么称呼它),还有PROVIDER(也是,同前一个),这三种方式,有什么区别,用的时候可以随便选择的吗,在效率上,速度上什么的有什么差别吗
我来回复